我们如何在Spring Hibernate中解决DataIntegrityViolationExcept
我正在使用Spring Hibernate和HibernateSupportDao,当我尝试发送多行数据来存储在我的数据库中时,它会在特定行引发DataIntegrityViolationException.同一个方案在同一个表上保留在任务中.即使我对当前任务使用相同的代码,我也不会遇到问题.为什么抛出DataIntegrityViolationException,我该如何纠正? 最佳答案
Directly from the API:
基本上它意味着hibernate试图做某事,但数据库引发了异常.最常见的情况可能是您正在删除父级但不删除具有该父级外键的子级. 你的传递持久性(即级联)设置是什么? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |