RIMD 2021. 1. 25. 23:57

MVC ( Model-View-Controller)패턴은

코드를 기능에 따라

Model,View,Controller 3가지 요소로

분리하여 구현하는 개발 방법

 

- Model : 어플리케이션의 데이터와 비즈니스 로직을 담는 객체이다.

- View : Model의 정보를 사용자에게 표시한다. 하나의 Model을 다양한 View에 서 사용할 수 있다.

- Controller : Model과 View의 중계역할을 담당한다.

사용자의 요청을 받아 Model에 변경된 상태를 반영하고 응답을 위한 View를 선택한다.

 

 

 

loC컨테이너

MVC 패턴은 UI코드와 비즈니스 코드를 분리함으로써

종속성을 줄이고 재사용성을 높여서 보다 쉬운 유지보수성을 확보할 수 있다