MVC 


Model - 데이터 관리 

DTO를 통해 상태의 값을 주고 받으며, 저장된 데이터와의 통신을 위해 DAO를 사용한다.


DTO : 데이터를 전달하고 이동이 주 목적

DAO : 데이터를 가지고 변환, 디비와 연결해 값을 획득하는 클래스의 객체


View - 화면 관리(보여지는 부분 UI)

    HTML, CSS, 자바스크립트


Controller - 모델과 뷰를 관리, 페이지 이동


MVC1  모델 - 일반적인 웹 프로그래밍 jsp에서 만들어 사용하거나 자바에서 모아서 처리 

  확장성, 유지 보수가 힘든 단점이 있다


MVC2  모델 -  클래스나 jsp파일이 많이 생겨 구조도 복잡하고 접근하기 힘들지만 확장성, 유지보수에 용이하다.





+ Recent posts