스프링프레임워크동작구조
-
Spring MVC Component의 동작구조(그림주의)스터디 노트 2023. 10. 23. 13:25
안녕하세요. 오늘은 웹 개발의 기본 중의 기본인 Spring MVC 컴포넌트의 동작 구조에 대해 간략하게 설명을 해볼까 합니다. 우선 스프링 프레임워크는 제공되는 컴포넌트들이 매우 긴밀하게 연관이 되어 있습니다. 이들 컴포넌트는 HandlerMapping, HandlerAdapter, ModelAndView, ViewResolver, DispatchServlet이 그것입니다. 다음은 해당 컴포넌트들의 동작 구조에 대한 설명입니다. 참고로 첨부된 그림은 제 손으로 그린 그림이다보니, 육안으로 구별이 많이 힘드실 수도 있습니다.. 1. 클라이언트에서 전송된 모든 HTTP 요청 메시지는 가장 먼저 DispatcherServelet이 받아 처리합니다. 2. DispatcherServlet은 요청 메시지의 요청 ..