개발/JAVA
JAVA_ 모델1, 모델2, MVC 디자인 패턴 개념
모델1 방식 데이터베이스 연동같은 비즈니스 로직 작업과 그 결과를 나타내주는 작업을 동일한 JSP 수행 즉, 모든 클라이언트의 요청과 비즈니스 로직 처리를 JSP가 담당하는 구조 기능 구현이 쉽고 편리하다는 장점이 있지만, 요즘처럼 웹 사이트 화면 기능이 복잡해지면 화면 기능과 비즈니스 로직 기능이 섞이면서 유지보수에 문제가 생김 모델2 방식 웹 애플리케이션의 각 기능– 클라이언트 요청 처리, 응답 처리, 비즈니스, 로직처리 – 을 분리해서 구현하자는 것 현재 모든 웹 프로그램은 모델2 방식으로 개발한다고 보면 됨 모델2 방식 특징 - 각 기능이 서로 분리되어 있어 개발 및 유지보수가 쉽다 - 각 기능(모듈)의 재사용성이 높다 - 디자이너와 개발자의 작업을 분업화해서 쉽게 개발할 수 있다 - 모델2 방식..
2021. 9. 15.