如何编写针对Webflux的Junit单元测试案例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计617个文字,预计阅读时间需要3分钟。
本年度公司框架将引入WebFlux,作为Reactive交互技术(传统模式仍将保留)。WebFlux基于Netty,采用异步处理模式,增强框架的交互多样性和负载能力。
本年度公司框架将加入WebFlux作为Reactive交互技术(传统模式还会保留)。WebFlux是基于Netty,在交互上采用的是异步处理模式,这次加入Webflux是希望增强框架的交互多样性和容载能力。
Webflux的具体实现将不在这里细说,本次主要讲解一下通过Junit调用Webflux遇到的“坑”。
spring-boot-starter-webflux 和 spring-boot-starter-web 同时引入不生效
从官网的说明不难发现
旧版Web包使用的是阻塞结构,而Webflux使用的是非阻塞结构。实际上直接引用Webflux包就可以了,因为里面已经包含了spring-web的核心内容,对于原有的RESTful方法不会产生影响。
本文共计617个文字,预计阅读时间需要3分钟。
本年度公司框架将引入WebFlux,作为Reactive交互技术(传统模式仍将保留)。WebFlux基于Netty,采用异步处理模式,增强框架的交互多样性和负载能力。
本年度公司框架将加入WebFlux作为Reactive交互技术(传统模式还会保留)。WebFlux是基于Netty,在交互上采用的是异步处理模式,这次加入Webflux是希望增强框架的交互多样性和容载能力。
Webflux的具体实现将不在这里细说,本次主要讲解一下通过Junit调用Webflux遇到的“坑”。
spring-boot-starter-webflux 和 spring-boot-starter-web 同时引入不生效
从官网的说明不难发现
旧版Web包使用的是阻塞结构,而Webflux使用的是非阻塞结构。实际上直接引用Webflux包就可以了,因为里面已经包含了spring-web的核心内容,对于原有的RESTful方法不会产生影响。

