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

+ Recent posts