第11章 开发反应式API
本章内容:
- 使用Spring WebFlux
- 编写和测试反应式的控制器以及客户端
- 消费REST API
- 保护反应式Web应用
我们已经了解了反应式编程和Reactor项目,现在可以开始在Spring应用程序中使用这些技术了。在本章中,我们将利用Spring 5的反应式编程模型重新讨论在第6章中编写的控制器。
具体来讲,我们将一起探讨Spring 5中新添加的反应式Web框架——SpringWebFlux。我们很快会发现,Spring WebFlux与Spring MVC非常相似,这样使得它非常易于使用,我们已经掌握的如何在Spring中构建REST API的知识依然有用。