모델2
-
웹 애플리케이션 모델IT/정리 2020. 4. 21. 22:59
1. 웹 애플리케이션 모델 - 웹 애플리케이션 개발 시 정형화한 표준화된 소스 구조 - 종류: 모델1, 모델2 2. 모델1 - 모든 클라이언트의 요청과 비즈니스 로직 처리를 JSP가 담당 - 장점: 기능 구현이 쉽고 편리 - 단점: 화면 기능과 비즈니스 로직 기능이 섞이면서 유지보수 문제 2. 모델2 - 웹 애플리케이션 각 기능(클라이언트의 요청/응답 처리, 비즈니스 로직 처리)을 분리하여 구현 => 모듈화 - 장점: 각 기능이 분리되어 있어 유지보수 쉬움 - 단점: 관련 기능이나 개념 학습 필요 3. MVC 디자인 패턴 - MVC: Model-View-Controller => 화면부분 / 요청처리부분 / 로직처리부분 으로 구분 - Model: 비즈니스 로직 처리 (DAO) View: 사용자에게 보여줄 ..