스프링 MVC아키텍쳐 스프링 MVC의 역할 분리 - DIspatcherServlet : 모든 요청을 받아서 요청분석 - HandlerMapping : 컨트롤러 찾기 - HandlerAdapter : 컨트롤러를 실행 - Controller : 개발자가 웹에서 처리하고 싶은 내용을 기술(Servlet.java에서 작업했던 내용을 컨트롤러에 정의) - ViewResolver : View의 정보를 기준으로 어떤 View를 response해야 하는지 확인 - VIew : 실제 응답할 뷰 Controller - @RequestMapping이 정의된 메소드 1) 매개변수 String => 파라미터명과 동일하게 정의하면 View에서 넘겨주는 파라미터를 추출(request.getParameter) DTO => 입력하는 ..