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