是否可以从数据库中删除实体,然后在JpaRepository中返回该值?

时间:2019-04-18 16:27:44

标签: java database spring jpa

所以我想要在删除实体后以以下方式将对象返回到Controller:

@Transactional
Author deleteByAuthorId(long authorId);

但我有一个例外:

java.lang.ClassCastException: java.lang.Integer cannot be cast to ua.com.epam.entity.Author

有可能吗?

1 个答案:

答案 0 :(得分:0)

否,这是不可能的,因为spring JPA使用的基础API是PreparedStatement#executeUpdate,它返回已删除的行号。