Reactive 체인에서 Mono<Void> 값에 대해 호출된 변환 연산을 보고합니다.

Mono<Void>는 값이 없어도 완료되기 때문에 변환 함수를 호출할 대상이 없습니다. 빠른 수정에서는 map()flatMap()then()으로 바꾸도록 제안합니다.

예:

Mono.when(Mono.just(1), Mono.just(2))
                .map(v -> "New value")
                .doFinally(System.out::println);

빠른 수정을 적용한 후:

Mono.when(Mono.just(1), Mono.just(2))
                .then(Mono.fromCallable(() -> "New value"))
                .doFinally(System.out::println);

2023.1의 새로운 기능