Spring Web MVC는 Servlet API를 기반으로 구축된 독창적인 웹 프레임워크이며 처음부터 Spring Framework에 포함되었습니다. 공식적인 이름인 "Spring Web MVC"는 소스 모듈의 이름(spring-webmvc
)에서 유래되었지만 일반적으로 "Spring MVC"로 알려져 있습니다.
Spring Web MVC와 병행하여 Spring Framework 5.0은 소스 모듈(spring-webflux
)을 기반으로 하는 "Spring WebFlux"라는 이름의 리액티브 스택 웹 프레임워크를 도입했습니다. 이번 장에서는 Spring Web MVC에 대해 다룹니다. 리액티브 스택 웹 애플리케이션의 경우 리액티브 스택의 웹을 참조하세요.
Servlet 컨테이너 및 Jakarta EE 버전 범위와의 기본 정보 및 호환성에 대해서는 Spring Framework Wiki를 참조하세요.