MVC 컨트롤러의 한계
포워드 중복
- View 로 이동하는 코드가 항상 중복 호출되어야 한다. 이 부분을 메서드로 공통화해도 되지만, 해당 메서드도 항상 직접 호출해야한다.
ViewPath에 중복
- prefix : /WEB-INF/views/new-form.jsp
- suffix : .jsp
사용하지 않는 코드
- response
공통처리가 어렵다.
- 이를 해결하기 위해 컨트롤러 호출 전에 먼저 공통기능을 처리해야 한다. 프론트 컨트롤러 패턴을 도입하면 이런 문제를 해결 가능!
- Front Controller 패턴 도입 : 입구를 하나로
- 필터랑 다름.
'👩💻 BackEnd > 🌿 스프링 [Spring]' 카테고리의 다른 글
[Spring MVC] MVC 패턴 구현해보기 / Adapter 패턴 / 유연한 컨트롤러 구현 (0) | 2024.01.17 |
---|---|
[Spring MVC] Section 4. MVC 프레임워크 만들기 (0) | 2024.01.13 |
[Spring MVC] JSP 활용 방법 및 MVC 패턴의 등장 배경 (0) | 2024.01.11 |
[Springboot] DAO 설계 (0) | 2023.09.03 |
[Springboot] 로깅 라이브러리 - Logback (0) | 2023.08.31 |