반응형
Front Controller 도입 전에는 클라이언트가 각 컨트롤러를 호출하는 형식으로 사용을 했는데 프론트 컨트롤러 도입 후에는 클라이언트가 프론트 컨트롤러를 호출하면 프론트 컨트롤러가 호출에 맞는 컨트롤러를 연결해 주는 역할을 하게 된다.
즉, 프론트 컨트롤러 패턴을 활용하면 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받고 요청에 맞는 컨트롤러를 찾아서 호출하는 입구가 한 개가 되는 것과 같다. 이렇게 되면 공통 처리가 가능하고 프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 된다고 한다.
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 참고하여 공부하였습니다.
반응형
'Framework & Library > Spring Boot' 카테고리의 다른 글
[Spring Boot] : Controller에서 View 이동 시 중복되는 부분 리펙터링하기 (0) | 2022.01.22 |
---|---|
[Spring Boot] : Front Controller 구현해보기 (0) | 2022.01.22 |
[Spring Boot] : MVC 패턴 적용해보고 한계 체크하기(3) (0) | 2022.01.21 |
[Spring Boot] : MVC 패턴 적용해보고 한계 체크하기(2) (0) | 2022.01.21 |
[Spring Boot] : MVC 패턴 적용해보고 한계 체크하기(1) (0) | 2022.01.21 |
댓글