Spring Webflux Controllers Возвращаемый тип - PullRequest
0 голосов
/ 22 марта 2019

Каковы плюсы и минусы каждого из типов возврата в контроллере на основе аннотаций Webflux?

В отношении производительности, накладных расходов для каркаса, потокового кабельного телевидения и т. Д ...

Обычный тип

@GetMapping
public Something method()
{
     // ...
}

Реактивный тип

@GetMapping
// public Flux<Something> method()
public Mono<Something> method()
{
     // ...
}

ResponseEntity с реактивным типом

@GetMapping
public ResponseEntity<Mono<Something>> method()
{
     // ...
}

Реактивный тип с ResponseEntity

@GetMapping
public Mono<ResponseEntity<Something>> method()
{
     // ...
}
...