Architecture/Design Pattern (1) 썸네일형 리스트형 MVC Pattern과 리팩토링 과정 MVC패턴이 어떻게 리팩토링 되어가는에 대한 과정입니다. 뒤에 숫자는 정식 명칭이 아닙니다. MVC1 & MVC2 MVC1은 클라이언트의 요청이 있을 때 모든 구현 및 응답을 servlet으로 하게 된다. java안에 html을 담아야하기에 view에 적합하지 않다. MVC2는 클라이언트의 요청이 있을 때 모든 구현 및 응답을 JSP로 하게된다. 동적 프로그래밍이 필요하시 html안에 스크립트릿 표현으로 자바프로그래밍을 해야하기에 동적 기능만을 수행할 때 적합하지 않다. 여기서 응답은 JSP로 하며, 내부적인 동작은 servlet으로 하게되면 MVC3으로 넘어간다. MVC3 MVC3은 client의 요청에 따라 DB와 상호작용 및 동작시키는건 Controller로 처리를 하며, 응답 결과는 JSP로 만들.. 이전 1 다음