본문 바로가기
학습로그

[레벨2] 지하철 노선도 경로조회 미션 학습로그

by 에드박 2021. 5. 21.

[CORS] Interceptor 사용시 CORS 이슈 - 3

내용

  • Interceptor 사용시 CORS 문제 발생
  • prefilght가 interceptor에 걸려서 토큰 검사를 진행하는것이 문제의 원인
  • -> 인터셉터에서 토큰이 유효하지 않으면 예외가 발생하도록 구현한것
  • prefilght의 Http Method 는 OPTIONS
  • OPTIONS 메서드를 인터셉터에서 걸러주도록 구현해서 해결

 

[Spring-validation] Valid vs Validated  - 3

내용

  • @Valid 애너테이션을 사용하면 바인딩 되는 값을 검증할 수 있음
  • @Valid 애너테이션을 사용 시 전체 필드(유효성 검사 애너테이션을 붙인)를 한번에 검사하여 유효성을 보장 해줌
  • -> 하지만 부분 검증이 필요할 경우 문제가 발생
  • @Validated 애너테이션을 사용하면 유효성 검사 그룹을 나눠줄 수 있음

링크


 

[Spring] @PostConstruct - 2

내용

  • Bean 생성과 의존성 주입이 완료된 후 부가적인 초기화를 담당하는 애너테이션
  • Bean의 생명주기(life cycle)안에서 오직 한 번만 실행됨을 보장할 수 있습니다.

댓글