MVC1
View, Controller를 모두 JSP가 담당하는 형태
JSP에 HTML, CSS등의 코드가 뒤섞여 가독성 저해
JSP 하나로 Request, Response 모두 처리하기 때문에 구현 난이도 쉬움
재사용성, 가독성 별로
>> 복잡한 프로젝트일수록 유지보수에 있어서 좋지 않은 패턴
MVC2
View와 Controller 분리
흔히 사용하는 MVC패턴
Model, View, Controller 에서 수정 필요한 부분만 수정 가능
>> 유지보수성 좋음
MVC2패턴 개발 보조를 위한다양한 Framework 존재
대표적으로 Spring MVC
'끄적 > BE' 카테고리의 다른 글
REST API (0) | 2023.01.09 |
---|---|
HTTP (0) | 2023.01.09 |
Inversion of Control (제어 반전) (0) | 2023.01.03 |
Dependency Injection (의존성 주입) (0) | 2023.01.03 |
Persistence Context (영속성 컨텍스트) (0) | 2023.01.01 |