: Spring의 모듈 중에 웹 계층을 담당하는 모듈 중의 하나, 웹 프레임워크의 한 종류
웹 계층을 담당하는 모듈은 몇가지 종류가 있지만 그 중 서블릿(Servlet) API를 기반으로 요청을 처리하는 모듈을 Spring-webmvc라고 하며 줄여서 Spring MVC 라고 부른다.
☝️서블릿(Servlet)
클라이언트의 요청을 처리하도록 특정 규약에 맞추어 Java 코드로 작성하는 클래스 파일
❗아파치 톰캣(Apache Tomcat) : 서블릿 컨테이너 중 하나

💡흐름을 이해할 것!!
DispatcherServlet 우선적으로 받아 다른 구성 요소에 위임하여 처리하도록 한다.💡클라이언트로부터 전달 받은 요청 데이터는
TomCat과 같은 서블릿 컨테이너가 받게 된다. 서블릿 컨테이너의 프론트 컨트롤러 DispatcherServlet가 제일 먼저 요청 데이터를 받아 공통적인 작업을 먼저 처리한 후, 해당 요청에 필요한 컨트롤러를 찾아 작업을 위임한다.