首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >休眠错误:-托管刷新期间出错[Batch update从update [0]返回意外的行数;实际行数: 0;预期: 1]

休眠错误:-托管刷新期间出错[Batch update从update [0]返回意外的行数;实际行数: 0;预期: 1]
EN

Stack Overflow用户
提问于 2019-10-11 17:29:17
回答 2查看 361关注 0票数 0

我有一个使用hibernate和JPA的maven web项目。执行API时发生以下错误

代码语言:javascript
运行
复制
org.hibernate.internal.ExceptionMapperStandardImpl.mapManagedFlushFailure : 39
 HHH000346: Error during managed flush [Batch update returned unexpected row count from update [0];
 actual row count: 0; expected: 1]

系统一次执行多个API,但无法确定此错误的用例。我尝试分别执行多个API以复制错误,但此错误没有发生。甚至堆栈跟踪都不会打印出来。

EN

回答 2

Stack Overflow用户

发布于 2019-10-11 17:30:57

当按Id删除一个根本不存在的记录时,我得到了相同的异常。因此,请检查您要更新/删除记录是否确实存在于数据库中

票数 0
EN

Stack Overflow用户

发布于 2019-10-11 18:57:30

请发布您的代码片段,并检查您的事务边界。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58338278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档