Interceptor의 개념을 이해하기 위해서는 Spring request flow를 보고 전체적인 흐름을 파악한다.
Filter
DispatcherServlet
HandlerInterceptor
=> 요청에 따른 특정 기능을 적용하려는 경우에 Interceptor는 Controller로 요청이 처리되기 전에 요청을 가로챌 수 있다.
Reference
Spring Documentation, "Spring Interceptor", https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html#mvc-handlermapping-interceptor(2020.04.22)
시니어코딩, "Spring Interceptor", https://docs.google.com/presentation/d/1IzpDlOxP_DIecl3dFsO48QimlLPBrbwgLqh_2q3XLEc/edit#slide=id.g43079c65c0_0_77(2020.04.22)