码迷,mamicode.com
首页 > 其他好文 > 详细

关于Error during managed flush [Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1]错误

时间:2019-01-19 11:07:37      阅读:581      评论:0      收藏:0      [点我收藏+]

标签:imp   during   nim   manage   ted   src   赋值   image   value   

控制台报错:

08:07:09.293 [http-bio-8080-exec-2] ERROR org.hibernate.internal.SessionImpl - HHH000346: Error during managed flush [Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1]

 

查阅许多博客得出了自己的理解,请大家指教:

由于存在隐藏表单进行回显,导致提交时value不是Null,而是"",而我设置的主键生成策略是uuid,所以无法赋值导致错误,解决方法是隐藏表单外面添加了if判断!

技术分享图片
修改后为

技术分享图片

关于Error during managed flush [Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1]错误

标签:imp   during   nim   manage   ted   src   赋值   image   value   

原文地址:https://www.cnblogs.com/xiachan/p/10290540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!