Dispatcher
-
SPRING MVC 구조 #2 (Dispatcher Servlet, handler Adapter)백엔드/SPRING MVC 2024. 9. 1. 17:52
Dispatcher Servlet #2- handler Adapter Handler AdapterDispatcher Servlet의 메서드 중 하나인 doDispatcher()의 역할로 컨트롤러의 맞는 어뎁터를 찾고 로직을 실행하게 된다어뎁터는 말그대로, 변압기와 같이 적절하게 맞는 규격을 맞춰주는 역할을 수행하게 된다 Handler Adapter 과정먼저, doDispatch()에서 찾은 Controller(==handler) 정보를 가지고, 해당 어뎁터를 찾게 된다. protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest pro..
-
SPRING MVC 구조 #1 (Dispatcher Servlet, handler mapping)백엔드/SPRING MVC 2024. 9. 1. 17:32
Dispatcher Servlet #1- handler mapping Dispatcher Servlet 이란?HTTP 요청으로 Client가 보낸 요청메시지를 가장 먼저 받는 역할을 맡는다.해당 요청에 대한 정보에 대한 컨트롤러의 메서드 실행을 위한 준비를 한다Request에 대한 처리와 해당 컨트롤러와의 연계, 응답을 위한 View에 전달하는 역할을 한다 Dispatcher Servlet 구조 및 Handler Mapping 과정상속관계1. java.lang.Object2. jakarta.servlet.GenericServlet3. jakarta.servlet.http.HttpServlet4. org.springframework.web.servlet.HttpServletBean5. org.spring..