Develop/Spring (1) 썸네일형 리스트형 Spring MVC Framework란? MVC 패턴과의 차이는? Spring MVC Framework에 대해 알기전에 먼저 MVC 패턴부터 간단히 알아보자. MVC 패턴이 탄생한 이유 - 기존에 비즈니스 로직과 뷰 로직(랜더링) 등을 모두 서블릿 혹은 JSP가 처리하던 것을 변경 시점이 비슷한 것들끼리 나눠 역할을 가짐으로써 유지보수하기 편하게, 그리고 명확한 역할 구분을 하고자 MVC, 즉 Model, View, Controller 로 나뉘는 소프트웨어 디자인 패턴이 탄생하였다. (참고 : https://zzoyeon.tistory.com/8) Model - 뷰에 출력할 데이터가 담겨있다. View - 모델에 담겨있는 데이터를 통해 웹 UI를 구현한다. Controller - 클라이언트의 요청을 받아 파라미터 검증 및 비즈니스 로직을 실행한다. (사실 더 정확히 말.. 이전 1 다음