11.6 总结
  • Spring WebFlux 提供了一个响应式 web 框架,其编程模型类似 Spring MVC,甚至共享许多相同的注解。
  • Spring 5 还提供了一个函数式编程模型作为 Spring WebFlux 的替代方案。
  • 响应式控制器可使用 WebTestClient 进行测试。
  • 在客户端,Spring 5 提供了 WebClient,它是响应式的,对 RestTemplate 的模拟。
  • 为了保护web应用程序的安全,尽管 WebFlux 对底层机制有一些重要影响,Spring Security 5 支持响应式编程的安全配置。且与非反应模式的 Spring MVC 应用程序安全配置没有显著的区别。
复制链接