스프링 MVC 패턴이란 무엇인가~!! 1. 스프링 MVC 패턴 'MVC(Model View Controller)'란 비지니스 규칙을 표현하는 도메인 모델(Model)과 프레젠테이션을 표현하는 View를 분리하기 위하여 양측 사이에 컨트롤러를 배치하도록 설계한 디자인 패턴입니다. 요새는 MVC 디자인 패턴에서 파생된 MVP, MVVM 패턴도 많이 사용되고 있습니다. 다음 포스팅에서 이것들도 설명하도록 하겠습니다. '스프링 MVC '란 스프링이 제공되는 웹 어플리케이션 구축 전용의 MVC 프레임워크입니다. 스프링 MVC를 이용함으로써 웹 어플리케이션의 Model View Controller 사이의 의존 관계를 DI 컨테이너에서 관리하고 통일된 유일한 웹 어플리케이션을 구축할 수 있습니다. 2. 스프링 MVC..