spring-framework/framework-docs/modules/ROOT/pages/web/webmvc.adoc

25 lines
951 B
Plaintext
Raw Normal View History

[[mvc]]
:chapter: mvc
2023-04-19 23:23:59 +08:00
[[spring-web-mvc]]
= Spring Web MVC
Spring Web MVC is the original web framework built on the Servlet API and has been included
2022-11-19 21:38:39 +08:00
in the Spring Framework from the very beginning. The formal name, "Spring Web MVC,"
comes from the name of its source module
({spring-framework-main-code}/spring-webmvc[`spring-webmvc`]),
2022-11-19 21:38:39 +08:00
but it is more commonly known as "Spring MVC".
Parallel to Spring Web MVC, Spring Framework 5.0 introduced a reactive-stack web framework
2022-11-19 21:38:39 +08:00
whose name, "Spring WebFlux," is also based on its source module
({spring-framework-main-code}/spring-webflux[`spring-webflux`]).
2023-04-19 23:26:17 +08:00
This chapter covers Spring Web MVC. The xref:testing/unit.adoc#mock-objects-web-reactive[next chapter]
covers Spring WebFlux.
For baseline information and compatibility with Servlet container and Jakarta EE version
ranges, see the Spring Framework
2017-11-03 22:35:42 +08:00
https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Versions[Wiki].