Изменение значения Mono и формирование другого объекта - PullRequest
0 голосов
/ 22 марта 2019

У меня есть сервис, который возвращает Mono. В моем контроллере, когда я получаю Mono, я хотел бы изменить A на другой объект B и вернуть B.

Как я могу это сделать?

1 Ответ

0 голосов
/ 24 марта 2019

Функция Mono.map () может использоваться для изменения элемента, испускаемого Mono.

Пример:

Mono<A> aMono = Mono.just(new A());
Mono<B> bMono = aMono.map(a -> {
    B b = new B();
    b.setS(a.getS());
    return b;
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...