Spring 스프링 1일차 - MVC 모델(패턴)이란?
[MVC 모델(패턴)이란?] -- MVC 모델 1※ DTO(Data Transfer Object) : 데이터 전송을 위한 개체 요청 흐름을 제어하기 위한 컨트롤러가 특별히 존재하지 않는다. MVC로 굳이 구분하자면 클라이언트의 요청을 받은 JSP가 Model 영역을 선택해서 호출하므로 컨트롤러 역할을 수행한다고 볼 수 있다. JSP는 JavaBean을 이용하여 데이터베이스를 연동하여 Model 영역의 수행 결과를 받아 클라이언트에게 보내줄 UI를 생성하므로 View 역할도 수행한다. 프리젠테이션 로직과 비즈니스로직의 분리가 어렵고 그로 인해 뷰의 재활용성이 떨어진다. 차후 수정이 힘들기 때문에 개발기간이 짧은 소규모 프로젝트나, 변경사항이나 요구사항이 적을경우 빠르게 개발할 수 있다는 장점이 있다.예) ..