Я использую Spring web-flux с Reactor и для меня неясно, когда метод RestController должен возвращать
Mono <List<Object>> и когда Flux<Object>.
Mono <List<Object>>
Flux<Object>
Не могли бы вы привести какой-то случай?когда использовать каждый из них?
Flux<Object> указывает, что новые экземпляры Object могут быть активированы в любой точке.С Mono<List<Object>> вы получите 1 раз значение, представляющее собой список объектов, но этот список никогда не изменится.
Object
Mono<List<Object>>
См. Также Моно против потока в реактивном потоке