Код: Выделить всё
public ResponseEntity findById(@Parameter(description = "id") @PathVariable String id) {
Optional model = repository.findById(id);
if(model.isEmpty()) {
return ResponseEntity.status(HttpStatus.NOT_FOUND)
.body("Model not found");
}
return ResponseEntity.status(HttpStatus.OK)
.body(model.get());
}
Поэтому я возвращаю типы String или Model, которые не могут быть привязаны к универсальному типу ResponseEntity.
Мой вопрос: почему команда Spring разработала этот класс как универсальный тип? или я неправильно использую этот объект?
Подробнее здесь: https://stackoverflow.com/questions/671 ... is-generic
Мобильная версия