spring mvc
-
Spring MVC 구조의 이해 및 처리과정SPRING, JAVASCRIPT 2019. 8. 12. 17:00
MVC 구조란 무엇이며 어떠한 방식 및 과정의 처리를 진행하는 구조일까? 웹 개발자로 인턴과정을 해보면서 선임 개발자들한테도 수 없이 중요성을 들었고 이 구조를 통해 개발했는데, 구조를 정확히 파악하지 못한 것 같아 정리해보려고 한다. 1. Model(모델) 어플리케이션의 데이터이며, 모든 데이터 정보를 가공하여 가지고 있는 컴포넌트이다. 사용자가 이용하려는 모든 데이터를 가지고 있어야하며, View(뷰) 또는 Controller(컨트롤러)에 대해 어떤 정보도 알 수 없어야 한다. 변경이 일어나면 처리 방법을 구현해야 한다. 2. View(뷰) 시각적인 UI 요소를 지칭하는 용어이다. Model(모델)이 가지고 있는 데이터를 저장하면 안된다. Model(모델)이나 Controller(컨트롤러)에 대한 정..