Spring1 MVC패턴에 대해서 1. MVC패턴 MVC는 Model, View, Controller의 약자이다. 하나의 애플리케이션 또는 프로젝트를 구성할 때 그 구성요소를 모델 뷰, 컨트롤러의 세가지 역할로 구분한다. MVC 패턴의 전형적인 흐름은 위와 같다. 사용자가 controller에 요청을 보내면 controller는 model에 비즈니스 로직을 호출하고 수행 결과를 저장한다. 그리고 응답에 필요한 데이터를 model에서 가져와 시각적인 표현을 담당하는 view에 전달하고 view에서 사용자에게 응답하는 화면을 보여주게 된다. 2. 모델 (Model) model은 데이터와 애플리케이션이 무엇을 할 것인지를 정의하는 부분으로 내부 비즈니스 로직을 처리하기 위한 역할을 담당한다. model은 아래와 같은 규칙을 가지고 있다. 사용.. Spring 2023. 10. 25. 이전 1 다음