Spring MVC1 MVC 패턴의 개념과 모델2 아키텍쳐 MVC(Model-View-Controller) 패턴의 개념 소프트웨어 공학에서 사용되는 아키텍쳐 패턴으로 MVC 패턴의 주 목적은 Business logic과 Presentation logic을 분리하기 위함이다. Model 데이터 저장소(DB)와 연동하여 사용자가 입력한 데이터나 사용자에게 출력할 데이터를 다루는 일을 함. DAO클래스, Service 클래스에 해당함 View 모델이 처리한 데이터나 그 작업 결과를 가지고 사용자에게 출력할 화면을 만드는 일을 함. 생성된 화면은 웹 브라우저가 출력하고, 뷰 컴포넌트는 HTML과 CSS, Java Script를 사용하여 웹 브라우저가 출력할 UI를 만든다. HTML과 JSP를 사용하여 작성할 수 있다. Controller 클라이언트의 요청을 받았을 때 .. 2020. 5. 3. 이전 1 다음