본문으로 바로가기

[Spring] MVC의 라이프 사이클

category SpringFramework 2019. 2. 20. 12:45
반응형


개인적으로 공부하면서 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