MVC 패턴
⬛ MVC 패턴이란? MVC 패턴은 Model-View-Controller 패턴의 약자이다. SW 아키텍처 패턴 중 하나로 주로 웹 애플리케이션 설계에 널리 사용되고 있다. Spring Framework가 이를 지원하는 대표적인 프레임워크이다. Model 애플리케이션의 비즈니스 로직을 담당하며 앱의 정보, 데이터 등을 관리한다. View 사용자가 접하게 되는 화면이다. Model이 처리한 데이터를 Controller를 통해 전달받고 이를 이용하여 데이터의 시각화를 담당한다. Controller Model과 View를 느슨하게 연결한다. MVC 패턴에서 유일하게 다른 컴포넌트의 존재를 알고 있으며 데이터의 흐름을 제어한다. 사용자의 요청을 Model에 전달하고 바뀐 Model 데이터를 다시 View에게 전..
CS
2021. 7. 21.