我有一个使用hibernate和JPA的maven web项目。执行API时发生以下错误
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以复制错误,但此错误没有发生。甚至堆栈跟踪都不会打印出来。
发布于 2019-10-11 17:30:57
当按Id删除一个根本不存在的记录时,我得到了相同的异常。因此,请检查您要更新/删除记录是否确实存在于数据库中
发布于 2019-10-11 18:57:30
请发布您的代码片段,并检查您的事务边界。
https://stackoverflow.com/questions/58338278
复制相似问题