11.6 小结
- Spring WebFlux提供了一个反应式的Web框架,它的编程模型是与SpringMVC对应的,甚至共享了很多相同的注解。
- Spring 5还提供了函数式编程模型,作为Spring WebFlux的替代方案。
- 反应式控制器可以使用WebTestClient来进行测试。
- 在客户端,Spring 5提供了WebClient,也就是Spring RestTemplate的反应式等价实现。
- 在保护Web应用方面,尽管WebFlux在底层有一些区别,但是SpringSecurity 5为反应式安全所提供的编程模型与非反应式Spring MVC应用相比并没有特别大的差异。