디자인 패턴? 구현 SW 개발방법을 공식화 한것 1. MVC 패턴이란 Model & View & Controller 애플리 케이션을 3가지로 역할로 구분한 개발 방법론 모델 1. JSP(view) + javaBean(Service) 뷰와 로직이 섞인다 장점 단점 구조가 단순 출력과 로직 코드가 섞여 JSP코드가 복잡해진다 프런트와 백엔드가 혼재되어 분업이 용이하지 않다 유지보수가 어렵다. 모델 2. [JavaBean(Service) + JSP(view) + 서블릿(controller)] MVC구조 장점 단점 뷰와 로직의 분리로 모델1에 비해 덜 복잡하고, 분업이 용이하며, 유지보수가 쉽다. 습득이 어렵고 작업량이 많다 MVC흐름 1. 사용자는 원하는 기능을 처리하기 위한 모든 요청을 컨트롤러에 보낸다. ..