반응형
개인적으로 공부하면서 MVC 의 처리 흐름은 브라우저로부터 요청(Request)을 받고 응답(Resopnse)하기까지 위 사진과 비슷하다고 본다.
1-2. 사용자 요청이 들어오면 DispatcherServlet 는 HandlerMapping 를 참조하여 요청에 해당하는 Controller을 찾게 되며 그리고 그것을 DispatcherServlet 에 전달한다.
3. DispatcherServlet 는 Controller 호출한다.
- Controller 에서는 전달된 요청을 처리한다. 예로 회원정보를 가져오는 요청이라면 Controller은 회원쪽 Service 를 호출하며 Service DAO를
통해 DB에 접근하여 회원정보를 가져온다.
4-5. 요청을 처리하고 ModelAndView 통해 DispatcherServlet 에 전달한다.
6-7. 전달받은 요청을 ViewResolver 를 참조하여 View에 전달 한다,
반응형
'SpringFramework' 카테고리의 다른 글
Maven plugin 에러발생 시 (0) | 2019.07.05 |
---|---|
[Spring]SpringFramework 개념 및 특징 (0) | 2019.02.18 |