안녕하세요. 오늘은 인터셉터(interceptor)에 대해 알아볼게요. interceptor 인터셉터(interceptor)는 Spring MVC의 핵심 기능 중 하나로, 웹 애플리케이션에서 공통적인 처리를 재사용할 수 있게 해주는 강력한 도구예요. 인터셉터는 들어오는 요청과 나가는 응답을 가로채어 특정 로직을 수행할 수 있게 해주는 메커니즘을 제공해요. 이는 AOP(Aspect-Oriented Programming)의 일종으로 볼 수 있고, 컨트롤러(Controller)로 요청이 도달하기 전, 후 또는 완료된 후에 추가적인 처리를 하기 위해 사용돼요. 즉 인터셉터는 “요청이 컨트롤러에 도착하기 전·후에 공통 작업을 대신 처리해 주는 문지기” 에요. 인터셉터 활용 사례 1. 인증(Authent..