我是 Reactive 编程的新手,所以可以使用一些帮助。我有以下代码,其中我不喜欢两种不同的错误处理方法。我想将它们组合成一种方法。什么是正确的做法?mono.doOnError(error -> logError(error))
.onErrorMap(
t -> !(t instanceof DatabaseException),
t -> DatabaseExceptionMapper.mapException(t));
1 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
您可以在自身中添加日志onErrorMap。
flux.onErrorMap(err -> {
logError(err);
//return transformed exception
})
添加回答
举报
0/150
提交
取消