Итак, я хочу после удаления объекта вернуть объект в Controller следующим образом:
@Transactional Author deleteByAuthorId(long authorId);
Но я получаю исключение:
java.lang.ClassCastException: java.lang.Integer cannot be cast to ua.com.epam.entity.Author
Возможно ли это?
Нет, это невозможно, так как базовый API, используемый пружинным JPA, равен PreparedStatement#executeUpdate, который возвращает номер строки, которую он удалил.
PreparedStatement#executeUpdate