Published 2021. 5. 23. 18:53

 
 프론트 컨트롤러
 
 앞서 작성한 MVC의 한계를 보완하기 위해서 도입된 것이 바로
 FrontController
 
 프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출한다.
 HttpServlet을 상속받는 서블릿이다.
 
 쉽게말해 웹 요청이 들어오는 입구가 1개가 된 것이다.
 이제는 프론트 컨트롤러 빼고 나머지 애들은 입구역할을 할 필요가 없다.
 
 이게 스프링 웹 MVC의 핵심이다
 스프링 웹 MVC의 Dispatcher-Servlet이 바로 Font-Controller패턴으로 구현 되어있다.
 

'스프링 웹 MVC' 카테고리의 다른 글

디스패처 서블릿(DispacherServlet)  (0) 2021.05.23
어댑터 패턴.  (0) 2021.05.23
MVC 패턴의 한계  (0) 2021.05.23
리다이렉트 vs 포워드  (0) 2021.05.23
MVC 패턴  (0) 2021.05.23
복사했습니다!