<모델1과 모델2>

S 2012. 1. 2. 21:15
출처 : http://cms85.tistory.com/entry/모델1과-모델2


모델1의 아키텍쳐

모델2의 아키텍쳐

모델1
Model 1의 장점
§ 개발 속도가 빠르다.
§ 개발자의 스킬이 낮아도 배우기 쉬워 빠르게 적용할 수 있다.
Model 1의 단점
§ JSP페이지에서 프리젠테이션 로직과 비즈니스 로직을 모두 포함 때문에 JSP페이지가 너무 복잡해 진다.
§ 프리젠테이션 로직과 비즈니스 로직이 혼재되어 있기 때문에 개발자와 디자이너의 분리된 작업이 어려움
§ JSP페이지의 코드가 복잡해짐으로 인해 유지보수 하기 어려워 진다.

모델2
Model 2 장점
§ 점차 Web Application 이 복잡해 지고, 사용자들의 요구가 증가함에 따라 새로운 방식의 개발방식의
요구가 증대되었
다.
§ 점차 개발시의 개발 비용보다는 유지보수를 쉽게 할 수 있는 개발 방식을 요구하는 경우가 많아 졌다.
§ 대규모 프로젝트 하에서 Model 1 만으로는 해결하기 어려운 부분들이 대두 되었다.
§ MVC에서 View 는 JSP 가 담당하게 되고 , Controller 는 Servlet 이담당 하며,
Model 은 Appllication 을 이용하여
개발하게 된다.
Model 2 단점
§ Model 2로 개발방식은 Model 1보다 어렵다.
§ Model 1으로 개발 하는것 보다 개발시간이 더 요구된다.

'S' 카테고리의 다른 글

소나 버그 잡기  (0) 2017.06.12
Scala  (0) 2017.05.05
SSH 접속 끊김  (0) 2017.03.20
deview 2014 - 월요일  (0) 2014.10.07
jboss 서버 utf-8 설정  (0) 2014.07.19

설정

트랙백

댓글