MVC 패턴 정리 (Model 2 방식) 웹 애플리케이션을 작성하기 위해서는 아래 두 가지 로직을 구현해야 한다. - 비즈니스 로직 : 실제 업무를 처리하는 부분, 데이터베이스와 연동하여 데이터를 얻어오는 작업 - 프리젠테이션 로직 : 화면을 처리하기 위한 부분, 비즈니스 로직의 결과를 HTML 형태로 클라이언트에게 보여줌 MVC 기반으로 쉽게 웹 애플리케이션을 개발할 수 있도록 해주는 프레임워크로는 스트럿츠와 스프링이 있다. MVC 패턴은 각 컴포넌트의 재사용성과 코드의 가독성을 높이려는 기법이다. 클라이언트의 요청 처리와 응답 처리, 비즈니스 로직을 처리하는 부분을 모듈화시킨 구조로서 처리 작업의 분리로 인해 유지보수와 확장이 용이하고 개발자와 디자이너의 역할과 책임 구분이 명확해진다. 하지만 MVC..