[Spring] MVC Pattern


[Spring] MVC Pattern

[Spring] MVC Pattern 1. MVC란? 기초적인 동적 웹은 php 파일과 같이 한 형태의 파일 안에서 데이터베이스에 접속하고, html을 구현하고 css를 구현하고 해서 나타낼 수가 있다. 하지만, 간단한 게시판 정도가 아니라 거대한 Naver, Daum과 같은 페이지를 관리해야 한다면? 요소와 기능들이 많아지고 구조가 이것저것 얽히면서 하나의 파일 안에 든 코드들이 난잡하게 되어 버린다. 거대해지고 복잡해질 때는 분리, 모듈화를 해주어야 한다. 하나의 모듈이 하나의 일을 하고 그것들이 합쳐져서 전체적 서비스로 보이게 해야 하는 것이다. 국가의 기능은 입법, 사법, 행정으로 나뉘듯이, 웹 사이트에서는 기능을 "Model, View, Controller" 세 가지로 나눌 수 있다. Sprin..


원문링크 : [Spring] MVC Pattern