为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

函数式编程 2022-10-12 09:47:42
所以我想在删除我的实体返回对象后以下一种方式将对象返回给控制器:@Transactional Author deleteByAuthorId(long authorId);但我得到一个例外:java.lang.ClassCastException: java.lang.Integer cannot be cast to ua.com.epam.entity.Author可能吗?
查看完整描述

1 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

不,这是不可能的,因为 spring JPA 使用的底层 APIPreparedStatement#executeUpdate会返回它已删除的行数。



查看完整回答
反对 回复 2022-10-12
  • 1 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信