今天在项目中遇到这样的错误,提示如下:
1.Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
2.Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1; nested exception is org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
这个错误主要出现在有关联表插入的时候,主要原因就是在做update的时候两个实体中的Id与数据库的不一致。检查一下看看在赋值Id的时候哪里出错了,就解决了。
HibernateOptimisticLockingFailureException
最新推荐文章于 2020-07-30 17:30:43 发布