У меня такая проблема с ResponseEntity. Функция возвращает такой оператор:
public ResponseEntity<User>
И некоторые функции не возвращают тип User вместо некоторой вещи:
return new ResponseEntity<>(HttpStatus.NOT_FOUND);
Что вы думаете о приведенном выше примере?