有时我想看看蒸汽中流动的价值是什么。
我无法从IDE中附加调试器。因为我将看到未解决的对象,而不是值。如果我尝试.await().indefinetely(),它将引发一个异常。
因此,我正在寻找类似于java流的东西,我可以简单地使用peek(e -> System.out.println(e)),它只需打印值。
我有下面的东西
public Uni<TenantDraft> getTenantById(@PathParam("tenantKey") String tenantKey) {
return tenantService.findByTenantKey(tenantKey)
.onItem().ifNotNull().transform(TenantMapper.INSTANCE::tenantToTenantDraft)
.onItem().ifNull().failWith(ForbiddenException::new);
}发布于 2022-10-13 06:55:09
您可以使用:
.log(),它将记录所有的event.invoke(item -> System.out.println(item))https://stackoverflow.com/questions/74047505
复制相似问题