报错:Could not execute JDBC batch update
我想知道这个问题应该怎么解决?org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
搜索更多相关主题的帖子:
batch update Could JDBC execute
----------------解决方案--------------------------------------------------------
错误是不能批量更新
你要把你出现错误的代码帖出来
应该是用 .update()方法的地方`
这个错误是你一次性更新多条数据
----------------解决方案--------------------------------------------------------
由于Hibernate有自动生成的DAO文件,能直接用.save()方法代替update()方法吗?
----------------解决方案--------------------------------------------------------
当然不能啊
你更新和插入是不同的`
更新Hibernate会自动根据你那个对象的ID去更新
插入Hibernate会给你自动生成一个ID所以.save()和.update不是一样的
----------------解决方案--------------------------------------------------------
同意LS,把代码贴出来大家才能帮你看啊!
----------------解决方案--------------------------------------------------------
是你一对多配置有问题...一般都只允许级联查询..把insert和update级联都关掉.
----------------解决方案--------------------------------------------------------