[Spring] MVC 패턴 - Model1, Model2
스프링은 MVC 패턴을 따릅니다. MVC는 Model, View, Controller의 약자이며, 말 그대로 Controller, Model, View로 이루어진 구조입니다. 각 구조는 서로 상호작용을 합니다. 각 구조의 역할을 보자면 Model : 데이터를 담고 있는 객체, 주로 DB와 연관관계에 있거나, 뷰의 파라미터로 쓰인다. View : 표시하는 화면을 담당한다. 클라이언트쪽이 처리한다. Controller : 데이터 흐름과 제어를 처리하고, 이용자의 응답에 대한 처리를 담당한다. MVC 구조의 최대의 장점은 뷰의 영역과 비즈니스 로직이 분리되어 있다는 점으로, 사용자에게 보여지는 영역의 수정이 많은 점을 따져보면, 분리되어 있는 편의 장점이 크다고 한다. 솔직히 대규모 프로젝트의 경험이 없어서 ..
2020. 9. 2.