1) MVC 패턴 1. [JSP 방식] a.jsp --> b.jsp(처리) --> c.jsp ↑↓ DB - 각 페이지마다 필요시 자바코드가 스크립틀릿 내부에 작성되며 DB와 연결하는 코드도 JSP 파일 안에서 모두 작성된다. - 분리되어 있지 않기 때문에 소규모 프로젝트에는 어울리지만 가독성이 떨어지고 분업과 유지보수가 좋지 않으므로 규모가 커지면 불편해진다. 2. [MVC Model1] a.jsp --> b.jsp --> c.jsp ↑↓ DAO, DTO ↑↓ DB - b.jsp에서 DAO의 메소드만 호출함으로써 자바코드가 존재하긴 한다. - 하지만 선언은 분리되어 JAVA파일에 구현이 되어 있으므로 JSP 내의 JAVA코드의 양이 굉장히 줄어들게 된다. - 하지만 페이지가 확장될수록 유지보수가 상대적으..