소개
다양한 프로젝트에서 웹/모바일/솔루션 제품 개발과 관련된 업무를 진행해 오고 있으며 분석/설계/개발 Role 을 맡아 오고 있습니다.
공공기간, 교육프로그램, 기업 프로젝트, 쇼핑몰 등의 웹 개발 및 솔루션 프로그램, 프레임워크, 오픈소스 연동 등의 아키텍처 설계 및 구조적 고도화 개선 등을 해 오고 있으며 개발, PL 등의 역할을 맡았습니다.
다양한 Open Source 와 여러 기술적인 경험들을 통해 웹의 전반적인 기술 흐름들을 익혔으며 개발 경험이 거듭될 수록 요구사항의 기능 구현에만 거치지 않고 좀 더 OOP 적인 구조의 소프트웨어로서 안전성과 성능을 고려한 아키텍처링과 튜닝의 기술들을 접목시켜 지속적으로 더 훌륭한 소프트웨어를 완성하기 위한 연구와 개발 실무를 책임감 있게 맡아 오고 있습니다.
강의
전체4로드맵
전체1수강평
게시글
질문&답변
2024.04.16
hasRole 과 hasAuthority 의 차이
네 사실 기능상 동일하다고 보시면 됩니다. 강의에도 나와 있듯이 hasRole 은 설정한 값에 접두어인 ROLE_ 이 자동으로 추가된다는 것이고 hasAuthority 는 접두어가 추가 되지 않는다는 차이점이 있습니다. 그 외에는 특별한 차이는 없다고 보시면 됩니다.
- 0
- 1
- 66
질문&답변
2024.04.16
REST 방식과 폼 인증 방식의 차이점과 언제 적용하는 질문입니다.
네 잘 이해하셨습니다. csrf 토큰은 서버에서 생성되고 세션 및 요청 객체에 저장되기 때문에 클라이언트에서 이 토큰을 참조하여 서버와 통신해야 합니다. 자바스크립트에서는 쿠키로 생성된 토큰을 읽거나 아니면 메타 태크를 사용해서 참조할 수 있습니다. 강의에 나와 있으니 참고해 주시기 바랍니다.
- 0
- 2
- 108
질문&답변
2024.04.14
다수의 배치와 메타 테이블간 의존성 관련 질문드립니다
네 정확한 오류를 알지는 못하지만 서로 다른 배치를 실행하는동안 오류가 났디면 그건 키 중복이나 기타 DB 관련 오류 같은데요.. 여러 배치를 동시에 실핼할 경우 무조건 오류가 나는 것은 아닙니다 이건 상황에 따라 다양한 결과를 내기 때문에 일단 오류 원인이 무엇인지를 정확하게 파악하는 것이 중요합니다 다만 동시가 아닌 시차를 두고 배치를 실행하는 것이 서로간 의존성이 분리되기 때문에 좀 더 안전할 수는 있겠습니다
- 0
- 2
- 69
질문&답변
2024.04.14
서버가 이중화인 경우
네 맞습니다 여러서버들에서 실행되는 경우는 각 서버마다 동시성 문제를 해결해주어야 하고(메모리는 하나이기 때문에) 만약 db 와 연동해야 한다면 이것 역시 동시성 문제가 발생하긴 하지만 보통 db 자체에서 락을 지원해 주기 때문에 java 에서 db 부분에 대한 동시성 부분까지 고려할 필요는 없습니다
- 0
- 1
- 48
질문&답변
2024.04.14
Basic Authorization 헤더는 인증 후 모든 요청에 자동으로 설정되는 건가요?
네 그런것 같습니다 크롬에서 테스트해보니 자동으로 추가해 주고 있습니다 브라우저는 기본적으로 요청에 대한 여러 헤더들을 담아 보내게 되는데 기본인증이 성공한 이후의 헤더도 포함시켜 주는 것 같습니다
- 0
- 1
- 67