Spring Boot - MVC
MVC? 디자인 패턴의 종류중 하나를 뜻한다. Model, View, Controller의 약자를 뜻한다. 사용자 인터페이스와 비즈니스로직을 분리하여 서로 영향없이 쉽게 수정/개발할 수 있도록 개발이 가능하다. (관심사의 분리: SOC) MVC 구성요소 Controller View와 Model의 중간다리 역할을 한다. 모델(Model)에 명령을 보내 원하는 비즈니스 로직을 실행하고 뷰(View)에 필요한 데이터를 전달하여 출력할 수 있도록한다. View 뷰는 모델에서 수행한 비즈니스 로직의 결과물을 컨트롤러를 통해 전달 받아 사용자에게 출력한다. Model 컨트롤러에게서 요청받은 비즈니스 로직을 실행하여 결과물을 반환한다. 뷰에 의존하지 않는다. 출처 https://ko.wikipedia.org/wiki..
프레임워크/스프링 & 스프링 부트
2019. 8. 10. 21:31