Я хочу реализовать что-то вроде приведенного ниже кода для проверки входных данных в моем @RestController
, чтобы я мог избежать явных нулевых проверок, однако я застрял.
public @ResponseBody Response getCityDetails(@RequestParam("city") final String city) {
Optional.of(city).ifPresent(name -> {
// return value
return service.getDetails(name);
}).orElseThrow(//some Exception);
}