스프링 인터셉터도 서블릿 필터와 같이 공통 관심사항을 해결하는 기술이다. 기능도 훨씬 강력하다. 흐름은 HTTP 요청 -> WAS -> 필터 -> 디스패처서블릿 -> 스프링 인터셉터 -> 컨트롤러 이다. 스프링 인터셉터는 스프링MVC의 기능이기 때문에, 결국 디스패처 서블릿 이후에 등장하게 된다. 스프링MVC의 시작점이 디스패처 서블릿 이니까. 스프링 인터셉터의 제한은 저 흐름에서 컨트롤러로 가는 것을 막는 것이다. 얘도 똑같이 체인 기능이 있다. 다음이 실제 스프링 인터셉터의 인터페이스이다. public interface HandlerInterceptor { default boolean preHandle(HttpServletRequest request, HttpServletResponse respons..