본문 바로가기
프로젝트/두번째 MVC2 프로젝트

MVC와 MVC2 차이

by IT새내기IM 2023. 4. 26.

MVC 모델 1은 뷰와 컨트롤러의 역할이 합쳐져 있다.

MVC패턴2 Servlet과 JSP로 분리       (DAO 는 DataBase Access Object로 DB접근객체)로 활용

 

MVC 1은 설계가 간단하여 작은 프로젝트에 어울리며, 개발 속도가 빠른 대신 소스가 복잡해져 유지보수가 어렵다.

MVC 2는 소스가 복잡하다는 MVC 1의 단점을 보완하기 위해 탄생했으며, 비교적 큰 프로젝트에 어울리고

설계 단계에서 비용이 많이 들어 개발 속도가 느리다는 단점이 있지만, 확장에 용이하고 유지보수가 수월하다는 것은 

매우 큰 메리트가 될 수 있다.

 

댓글