Мы используем реактивную Spring Data, и когда мы вызываем findAll
, мы получаем Flux<T>
и хотим предоставить этот ответ в API, но наша структура API
{
"status": 200,
"items": [ ... ]
}
Итак, мы хотим представить это как Mono<<Response<T>>
public class Response<T> {
private int status;
private List<T> items;
// ...
}
Как преобразовать Flux<T>
в Mono<Response<T>>
в Spring Webflux?