有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在Mono之间正确交互?

我是使用Spring Webflux的新手,我能够使用以下代码在两个rest API之间连接结果:

return item.zipWith(children).flatMap(tuple -> {
        tuple.getT1().setItems(tuple.getT2());
        return Mono.just(tuple.getT1());
    });

项目为单声道,儿童为单声道<;列表>;。 我的问题是:

  • 这是一个好的实现还是一个浪费反应式编程特性的阻塞性实现
  • 有更好的方法吗
  • 我找不到非阻塞/阻塞操作的清晰列表,有人知道是否有

共 (1) 个答案

  1. # 1 楼答案

    我认为: 如果childrenList类型,最好将其设置为Flux类型,并且可以使用Flux.fromIterable(List)方法将List转换为Flux

    因此,children可以接收元素并以非阻塞的方式传递到item