Вернуть NULL или что -то невозможно от Lambda в методе преобразования WebFluxJAVA

Программисты JAVA общаются здесь
Anonymous
Вернуть NULL или что -то невозможно от Lambda в методе преобразования WebFlux

Сообщение Anonymous »

В весенней цепочке Webflux я использую операцию карты, которая иногда может вернуть NULL, и я получаю предупреждение:
Return null or something nullable from lambda in transformation method.
Я считаю, что когда данные являются нулевыми, на самом деле не отображает ввод NULL , но вместо этого он поднимет исключение.
Какой лучший способ справиться с сценарием?public Pojo parseJson(String json) {
try {
// parse
return pojo;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
< /code>
Моя реактивная цепочка: < /p>
public Mono query(long id) {

Integer value = idMapper.getValue(id);

if (value != null) {
return repo.query(value)

Parse Method
|
v
.map(this::parse);
}
return null;
}


Подробнее здесь: https://stackoverflow.com/questions/594 ... od-webflux

Вернуться в «JAVA»