MVC, Model-View-Controller
: 비즈니스 로직 / 프리젠테이션 로직을 분리해 웹 어플리케이션을 개발하는 디자인패턴
- Model : 데이터
- View : 화면
- Controller : Model 과 View의 중간 역할
* MVC 모델1
: View 와 Controller 가 JSP 페이지 하나에서 처리 됨
장) 구조가 단순, 쉽게 구현 가능
단) JSP 코드가 복잡해져 유지보수 어려움, 분업이 힘듬,
--비교적 작고 업데이트 적은 곳에서
* MVC 모델 2
: 모델 1의 단점을 보완
장) View 와 Controller를 분리했기 때문에 코드가 덜 복잡 --> 유지보수에 용이
단) 다루기 어렵다
-- 큰 프로젝트!
상황에 따라 적절한 방식을 선택!
댓글 없음 :
댓글 쓰기