네이버클라우드캠프
네이버클라우드캠프 67일차(4/2)
하루지오
2024. 4. 2. 10:29
1. MVC 패턴
- 공통 코드가 모든 컨트롤러에 산재되어있음
- 클라이언트는 각각의 컨트롤러를 호출해야 하는 단점이 있음( 공통 처리가 어려움)
2. 프론트 컨트롤러
- 기존 서블릿들로 구성한 MVC 모델에서 더 발전된 단계
- 공통 처리 가능
- Front Controller만 서블릿이고 Controller A, B, C는 서블릿이 아닌 POJO(only java언어)임
- Front Controller는 View에 해당하는 JSP와 상호작용함.
- 이때, Controller A, B, C는 페이지 컨트롤러임
2. 개발자의