Spring MVC란? 오늘은 Spring MVC에 대해 적어보려고 한다. Spring MVC란 Spring framework에서 사용하는 MVC패턴으로 아래의 구조를 가진다. 전체적인 흐름은 다음과 같다. Client로부터 요청이 들어오면 DispatcherServlet이 호출된다. DispatcherServlet은 받은 요청을 HandlerMapping에게 던져준다. 요청받은 URL을 분석하여 HandlerMapping 적합한 Controller를 선택하여 반환한다. DispatcherServlet이 Handler Adapter를 통해 HandlerMethod의 정보를 이용해 요청에 매핑되는 메소드를 실행한다. Controller는 Business Logic을 처리하고,