본문 바로가기

Spring

스프링 MVC 동작원리

728x90

  1. Client → DispatcherServlet
    1. 가장 앞 단에서 요청을 받아 FrontController 라고도 불림
  2. DispatcherServlet → Controller
    • API 를 처리해 줄 Controller 를 찾아 요청을 전달
    • Handler mapping 에는 API path 와 Controller 함수가 매칭되어 있음
  3. Controller → DispathcerServlet
    1. Controller 가 Client 으로 받은 API 요청을 처리
    2. 'Model' 정보와 'View' 정보를 DispatcherServlet 으로 전달
  4. DispatcherServlet → Client
    1. ViewResolver 통해 View 에 Model 을 적용
    2. View 를 Client 에게 응답으로 전달
728x90

'Spring' 카테고리의 다른 글

JWT,Annotation  (0) 2022.11.20
RestfulAPI  (0) 2022.11.16
Dispatcher Servlet의 동작 원리  (0) 2022.10.29
Spring MVC패턴  (0) 2022.10.24
Controller 와 HTTP Response,Request 메시지  (0) 2022.07.08