|
对于最新的稳定版本,请使用 Spring Framework 7.0.6! |
Spring WebFlux
Spring框架中最初包含的Web框架——Spring Web MVC,专为Servlet API和Servlet容器构建。响应式技术栈的Web框架Spring WebFlux后来在5.0版本中加入。它完全采用非阻塞模型,支持响应式流的反压机制,可运行在Netty、Undertow以及Servlet容器等服务器上。
这两个Web框架镜像其源模块的名称
(spring-webmvc 和
spring-webflux)
并在Spring Framework中并存。每个模块都是可选的。
应用程序可以使用其中一个模块或在某些情况下同时使用两个模块——例如,Spring MVC控制器与响应式WebClient。