MVC1 Spring Boot - MVC 패턴과 Layered Architecture MVC 패턴이란, MVC란 Model, View, Controller의 약자로 애플리케이션을 3개의 역할로 구분한 개발 방법론이다. Model - 데이터베이스를 다루는 로직이다 - 데이터와 View를 분리한다 - View와 Controller에 관련된 코드를 작성하지 않는다 View - UI와 관련된 코드 - 화면에 출력되는 내용 - 사용자가 보는 페이지 - 클라이언트 html, css, javascript 관련 Controller - Model과 View를 중간에서 제어한다 - 사용자가 접근한 URL에 따라 요청사항을 파악한다 - 요청에 맞는 데이터를 Model에 의뢰한다 - 데이터를 View에 반영하여 사용자에게 전달한다 Spring에서 제공하는 Spring MVC의 주요 구성요소 또한 Model, .. 2022. 10. 6. 이전 1 다음