inverse="false"的一方为主控方,意思主控方的控制在另一方的属性为false,也就是反转的属性为false,主控方负责维护两者的关系,比如,当保存主控方实体Entity时,被控方entity也会级联保存,但保存被控方entity时,无法级联保存主控方entity,就像学生和学校的关系,学生需要知道学校在哪里,学校不一定知道学生在哪里。
换个说法就是, hibernate仅仅按照主控方的状态变化来更新同步数据库,被控方的变化,不能引用数据库的同步更新。
for example :
本文详细解析了在Hibernate框架中使用inverse=false的意义及其应用场景。通过具体实例介绍了如何确定主控方与被控方的关系,并解释了这种设置对于数据库同步更新的影响。
inverse="false"的一方为主控方,意思主控方的控制在另一方的属性为false,也就是反转的属性为false,主控方负责维护两者的关系,比如,当保存主控方实体Entity时,被控方entity也会级联保存,但保存被控方entity时,无法级联保存主控方entity,就像学生和学校的关系,学生需要知道学校在哪里,学校不一定知道学生在哪里。
换个说法就是, hibernate仅仅按照主控方的状态变化来更新同步数据库,被控方的变化,不能引用数据库的同步更新。
for example :
转载于:https://my.oschina.net/geeksun/blog/58990

被折叠的 条评论
为什么被折叠?