DispatcherServlet : FrontController를 담당하며 모든 http의 요청을 받아들여 객체들 간의 흐름을 제어한다.
HandlerMapping : 클라이언트의 요청을 바탕으로 어떤 Handler(Controller)를 실행할지 결정한다. 쉽게 말해 url로 handler를 선택하는 기준이 된다.
HandlerAdapter : Handler에 맞는 메소드를 호출하여 요청을 처리한다.
viewResolver : 객체에 담긴 view name을 이용해서 view 객체를 찾거나 생성해서 리턴해준다. 매번 새로운 view 객체를 생성하여 dispatcherServlet에 리턴해준다.
'빅데이터교육과정 > Spring' 카테고리의 다른 글
GET,POST,Annotation,Bean을 활용한 회원가입 MVC2 (0) | 2021.04.12 |
---|---|
AOP란? (0) | 2021.04.09 |
Spring bean Scope의 타입과 Annotation (0) | 2021.04.07 |