Spring/스프링5 프로그래밍 입문
Chapter 10. 스프링 MVC 프레임워크 동작 방식
* Chapter 9는 다른 블로그를 참고하여 설정한 상태이기 때문에 스킵합니다. 스프링 MVC 핵심 구성 요소 spring bean 이라 표시한 것은 스프링 빈으로 등록해야하는 것을 의미하며, 회색 배경을 가진 구성요소는 개발자가 직접 구현해야하는 요소이다. DispatcherServlet은 모든 연결을 담당한다. 웹 브라우저로부터 요청이 들어오면, 그 요청을 처리하기 위해 컨트롤러를 검색하는데, 이때 HandlerMapping이라는 빈 객체에 컨트롤러 검색을 요청한다. 웹 요청 경로가 /hello 라면 등록된 컨트롤 빈 중에서 '/hello' 요청 경로를 처리할 컨트롤러를 리턴한다. 컨트롤러 객체를 받은 DispatcherServlet은 HandlerAdapter 빈에게 요청 처리를 위임한다. Han..