1. 프레젠테이션 층이란 - 프레젠테이션 층은 사용자 인터페이스와 컨트롤러를 말한다. - 프레젠테이션 층에서는 스프링MVC와 스프링 웹 플로를 이용할 수 있다. 2. 스프링 MVC와 REST - URL을 자유롭게 결정할 수 있다. - HTTP 메소드에 따라 실행할 처리를 전환할 수 있다. - URL의 일부를 쉽게 추출해 사용할 수 있다. 3. 스프링 MVC의 구성 요소 이름 역할 DispatcherServlet - 프론트 컨트롤러를 담당 - 모든 HTTP 요청을 받아들여 그 밖의 오브젝트 사이의 흐름을 제어 - 기본적으로 스프링 MVC의 DispatcherServlet 클래스를 그대로 적용 Handler Mapping - 클라이언트의 요청을 바탕으로 어느 컨트롤러를 실행할 지 결정 Model - 컨트롤러..