[Spring] model1, model2, MVC 패턴
1. model1과 model2 model1과 model2는 웹 애플리케이션을 구현하기 위한 프로그램 설계 방법이다. 둘 다 MVC패턴을 웹프로그래밍에 적용한 것이다. 가. model1 아키텍처 JSP와 JavaBeans를 이용해서 웹 애플리케이션을 개발하는 방법이다. 많은 파일을 만들지 않고 HTML 기반의 JSP와 자바빈스만을 이용한다. 개발 속도가 빠르다. 유지 보수가 어렵다. 컨트롤러와 뷰 코드가 JSP에 섞여있음. 잘 사용하지 않는다. 나. model2 아키텍처 model1보다 발전한 방식. 각각의 기능을 모듈화하여 기능에 따른 코드를 분리한다. 서블릿, JSP, JavaBeans를 이용한다. 유지 보수에 유리 클라이언트의 요청을 처리, 제어 → 컨트롤러 클라이언트에 응답하기 → 뷰 비즈니스 로..
2023.09.07