我正在创建一个一对多的关系。所以,我有一个父母和一个孩子。级联属性设置为全部。
我想知道,如果我们考虑以下代码:
Parent p = (Parent) session.load(Parent.class, pid);
Child c = new Child("child element");
p.addChild(c);
session.flush();
- Q1) 如果父级拥有关系,例如,对于父级 inverse=false,那么子元素添加是否会在数据库中更新?
- Q2) 如果子元素拥有关系,如在 中,对于父元素 inverse=true,那么子元素添加是否会在数据库中更新?
- Q3) 谁拥有relationahsip 在上面的代码中是否会看到updaet 没有区别?
多谢