728x90 interceptor1 Spring Boot - Interceptor Interceptor Interceptor란 fIlter와 매우 유사한 형태로 존재 하지만, 차이점은 Spring Context에 등록 됩니다. AOP와 유사한 기능을 제공할 수 있으며, 주로 인증 단계를 처리하거나 Logging를 하는데 사용합니다. 이를 선/후 처리함으로써, Service business logic과 분리 시킵니다. Client에서 요청을 하면 다음과 같은 순서로 실행됩니다. Filter -> Interceptor -> AOP -> Controller Interceptor 예제 - 어노테이션으로 권한 체크 @RestController @RequestMapping("/api/private") @Auth @Slf4j public class PrivateController { @GetMap.. 2021. 9. 23. 이전 1 다음 728x90