[Spring] Lifecycle
개요 Spring 을 사용하기 위해서는 Spring MVC 의 생명주기(Request Lifecycle)에 대한 이해가 필요합니다. 해당 포스트 에서는 Spring의 생명주기와 각 요소들이 어떤 역할을 하는지에 대해 기술합니다. Spring MVC Request Lifecycle Filter Client의 요청(Request) 이 있을시 가장 먼저 실행되고, 가장 마지막으로 거치게 되는 영역으로 요청 및 응답에서 전역적으로 적용되어야 하는 로직을 기술한다. (Security, Encoding 등..) DispatcherServlet 요청되는 모든 Request 를 우선적으로 받아 처리해주는 서블릿으로 요청된 End-Point 에 대한 Interceptor 와 Controller의 맵핑을 검색하고, 요청을..