MVC Model 2는 JSP와 서블릿을 기반으로 하는 웹 애플리케이션 아키텍처 패턴으로, Model-View-Controller(MVC) 구조를 사용하여 서버 측에서 요청과 응답을 처리하는 방식입니다. MVC Model 2는 비즈니스 로직, 데이터, 프레젠테이션(화면) 로직을 명확히 분리하여, 유지보수와 확장성이 높은 구조를 제공합니다. 이 패턴은 Java 웹 애플리케이션에서 JSP와 서블릿의 역할을 명확히 나누고, 데이터 흐름을 구조화합니다.MVC Model 2의 주요 구성 요소Model (모델):비즈니스 로직과 데이터베이스와의 상호작용을 담당합니다.DAO(Data Access Object)와 DTO(Data Transfer Object)를 사용하여 데이터를 관리합니다.서블릿이 처리한 데이터는 모델을..