Я новичок в Реактивном Программировании и пытаюсь сделать что-то простое.У меня есть маршрутизатор, который выполняет запросы GET, и я обработал запрос с одним параметром, как это:
http://localhost:8080/creditCardPay?amount=100
обработчик:
public Mono<ServerResponse> creditCardPay(ServerRequest request) {
Optional<String> amountParam = request.queryParam("amount");
Mono<String> result = Mono.just(amountParam.get())
.map(x -> restapi.dosometing(x,something));
return ServerResponse.ok().body(result,String.class);
}
Я хочу иметь возможность Handelmulti params, но Mono. Только что написанное я мог обработать только один.Как мне работать с несколькими параметрами?