首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mutiny中等效的Java streams peek()

在Mutiny中等效的Java streams peek()
EN

Stack Overflow用户
提问于 2022-10-12 20:08:32
回答 1查看 46关注 0票数 0

有时我想看看蒸汽中流动的价值是什么。

我无法从IDE中附加调试器。因为我将看到未解决的对象,而不是值。如果我尝试.await().indefinetely(),它将引发一个异常。

因此,我正在寻找类似于java流的东西,我可以简单地使用peek(e -> System.out.println(e)),它只需打印值。

我有下面的东西

代码语言:javascript
复制
public Uni<TenantDraft> getTenantById(@PathParam("tenantKey") String tenantKey) {
    return tenantService.findByTenantKey(tenantKey)
            .onItem().ifNotNull().transform(TenantMapper.INSTANCE::tenantToTenantDraft)
            .onItem().ifNull().failWith(ForbiddenException::new);
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-13 06:55:09

您可以使用:

  • .log(),它将记录所有的event
  • .invoke(item -> System.out.println(item))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74047505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档