MVC Model View Controller 의 약자로, 각각 서로 다른 파일에서 역할을 나누어 데이터를 주고받을 수 있도록 하는 디자인 패턴 M (Model) Model 은 View 가 렌더링 하는데 필요한 데이터를 말한다 DBMS(DataBase Manage Service) 에 의해 관리되고, SQL 을 통해 구현한다 Service(BO) 와 Repository(DAO) 로 나뉘어 Database 에서 데이터를 관리한다 V (View) View 는 웹 애플리케이션에서 실제로 보여지는 부분으로 Model 을 이용해 렌더링 하게 된다 Java는 JSP 를 통해 구현한다 Model 이 가지고 있는 정보를 저장해서는 안된다 C (Controller) View 에 받은 요청을 가공해서 Model 에 전달하거..