@Controller / View 반환 과정

Donghwa Shin·2024년 3월 15일
0

TIL

목록 보기
2/7

View 반환 과정

Overview of Spring MVC Architecture

  1. 클라이언트에서 DispatcherServlet로 요청(http request)
  2. 요청 정보로 HandlerMapping을 통해 핸들러 탐색
  3. 탐색한 핸들러 정보로 HandlerAdapter를 통해 핸들러 어댑터 탐색
  4. 핸들러 어댑터가 핸들러(컨트롤러)로 요청 위임
  5. 핸들러 메서드 실행(비지니스 로직 처리) 후 Model과 View 반환
  6. View 이름을 ViewResolver에 전달하고 ViewResolver는 해당하는 View 반환
  7. DispatcherServlet은 View에게 Model을 전달하고 Model Data를 View에 렌더링
  8. 렌더링한 View를 클라이언트 응답으로 반환(http response)

0개의 댓글