关于使用Hibernate出现报错No row with the given identifier exists:

来源:互联网 发布:sql数据库实时备份 编辑:程序博客网 时间:2024/05/26 02:52

No row with the given identifier exists: 出现这个报错,其实就是配置表与表之间的关系的时候出现的,

由于其中一个表的ID与另一个想关联的表的ID不一致或者说没有,所造成的

那么若要防止发生这一情况,首先要一定要注意在删除的时候一定要删除持久性数据。

 

那么 在配置<many-to-one   not-found="ignore">可以加一这属性!!!也就是说如果没有的话就用NULL表示!

0 0
原创粉丝点击