处理Empty Mono的方法

2019-04-19
阅读 2 分钟
9.2k
上面的示例代码里的注释已经写了if (token == null) {}的这个条件是永远成立的,这是因为当Mono<Token>是empty时,它是不会触发flatMap的。诸如flatMap的绝大部分Operator都依赖于Publisher(Mono和Flux都是Pubisher)推送数据(详情请看javadoc),如果Publisher本身无数据可推送,那么就不会触发Operator。换句...