[Spring]Interceptor
스프링에서 인터셉터에 대해 알아보자.
Interceptor
- Filter와 매우 유사한 형태지만 차이점은 Spring Context에 등록됨.
- Controller 영역 안에 존재
- AOP와 유사한 기능 제공 가능
- 주로
인증 단계를 처리하는데 사용 (조직에 따라 Logging용도로 사용) - 인터셉터를 선/후처리함으로써, 서비스 비즈니스 로직과 분리시킴.
@RequiredArgsConstructor: final로 선언된 객체들을 생성자에서 주입받을 수 있도록 해줌
![[Spring]Interceptor](https://storage.googleapis.com/static.fastcampus.co.kr/prod/uploads/202101/092217-68/%EC%9E%90%EB%B0%94%EC%9B%B9%EA%B0%9C%EB%B0%9C.png)
![[OS/WINDOW]배포후 서버재시작에 batch와 윈도우 스케줄러 활용하기](https://cdn.pixabay.com/photo/2012/03/04/00/50/board-22098_960_720.jpg)
![[블로그]헥소테마에서 댓글기능 facebook에서 utterances로 변경하기](https://miro.medium.com/max/1600/1*aOv6h3h_v9PQWa03zGACnw.png)