Spring MVC与Spring WebFlux都是基于MVC思想设计的web框架。不同的是Spring MVC是在J2EE的Servlet API基础上实现的,它本身依赖Tomcat或者Jetty这样的web容器(在Springboot项目中容器时内嵌到应用的)。而Spring WebFlux与Spring MVC虽然设计上是一样的,但是它并不依赖Servlet API,它是基于Netty实现的(相当于它自己实现了http协议)。本文假设你是个SpringMVC的老玩家。

- 阅读剩余部分 -