tiles 사용할 때 만들었던 스프링의 구조 도식화. 기본 구조에서 (1)TilesViewResolver 하나 정도 추가되었다고 보면 됨.
Client가 Request를 보냄
⬇
DispatcherServlet이 web.xml 에 등록된 내용을 가로챔
⬇
HandlerMapping에게 보내면 요청사항을 처리할 수 있는 Controller를 찾음
⬇
Controller에서 비즈니스로직 실행 후 값을 돌려받음
( Service -> Dao -> DataBase -> Dao -> Service )
⬇
로직 처리 후 ViewResolver를 통해 View 화면을 찾음. 로직 처리 결과(Model)를 View에 보냄
⬇
처리 결과 (Model)가 뿌려진 View를 DispatcherServlet에 보냄
⬇
DispatcherServlet에서 Client에게 View를 출력