- 스프링 MVC : 스프링이 제공하는 웹 애플리케이션 개발 전용 프레임워크 -MVC 패턴 : Model - View - Controller 모델 (model) : 애플리케이션의 데이터가 들어있는 객체 뷰(view) : 모델의 정보를 특정 형식으로 나타낸다. 일반적으로 JSP와 JSTL은 뷰 페이지를 작성하는데 사용한다 컨트롤러(Controller) : 애플리케이션의 비지니스 로직을 포함한다. 여기서 @Controller 어노테이션은 자바 클래스를 컨트롤러로 표시하는데 사용한다 프론트 컨트롤로( front Controller) : 어플리케이션의 흐름을 관리한다 , 스프링MVC에서 DispatcherServlet 클래스가 프런트 컨트롤러로 작동한다. - 스프링 MVC는 웹 브라우저에서 서버로 들어오는 모든..