美文网首页
hibernate not-found="ignore"

hibernate not-found="ignore"

作者: 洒了油 | 来源:发表于2018-07-26 17:38 被阅读0次

在一个多对一的关系中,因为一方删除,而导致多方找不到关联对象,进而页面取值时报错。

如果不加 not-found="ignore"属性,通过hibernate session获取的对象实例所关联的一方对象并不为null,一方对象会是一个有id值而没有其它值的未始初对象,一旦尝试着读取一方的属性,将会发生异常(对象找不到异常)。如果设置了not-found="ignore",则一方对象会被设置成null,这样处理起来会比较方便。

相关文章

网友评论

      本文标题:hibernate not-found="ignore"

      本文链接:https://www.haomeiwen.com/subject/jsabmftx.html