何时使用Mono <list <object >>以及何时将Flux <object>用于RestController方法

时间:2018-10-24 09:20:27

标签: spring spring-boot spring-webflux project-reactor reactor-netty

我正在将Spring web-flux与Reactor配合使用,对于我来说,尚不清楚RestController方法何时应返回

Mono <List<Object>>Flux<Object>时。

您能提供一些何时使用它们的案例吗?

1 个答案:

答案 0 :(得分:2)

Flux<Object>表示可以在任何时候以反应方式推送新的Object实例。使用Mono<List<Object>>,您将获得1倍于对象列表的值,但该列表永远不会改变。

另请参阅Mono vs Flux in Reactive Stream