웹 프로그래밍을 접하게 되면 자연스럽게 MVC 디자인 패턴을 접하게 될 것 입니다. MVC 패턴에 대한 기본적인 개념에 대해 정리를 하고 넘어가보도록 하겠습니다.
MVC란, 데이터(Model) - UI(View) - 어플리케이션 로직(Controller)를 분리하는데 사용되는 디자인 패턴입니다.
📑 참고문헌
What is MVC, really?
MVC Architecture in 5 minutes: a tutorial for beginners
Difference Between Cohesion and Coupling
What is Spring MVC: @Controllers & @RestControllers
Difference between Spring MVC and Spring Boot
How Spring Web MVC Really Works
Spring MVC Interview Questions