用child保存父节点在hibernate中

时间:2014-06-21 13:57:46

标签: java hibernate

我对hibernate感到困惑,

这里我有一个父对象,这个父对象(假设A是父对象,B是子对象)与子对象B有多对一的单向关系。

现在,我有一个对象A和对象B.我所做的是,我保存了数据库中的所有子对象,所以现在每个子对象都保存在db中并具有id。

现在我想保存父对象A的相关子对象。我怎样才能做到这一点 ?  虽然对你们来说这可能很简单,但我是新手来的。所以需要帮助。

提前完成。 :)

1 个答案:

答案 0 :(得分:1)

为什么要单独保存父母和孩子?将子项设置为parent并合并父项。基础ORM技术将负责休息。但是只需在父实体中添加级联类型PERSIST和MERGE(理想情况下PERSIST就足够了,但MERGE也会处理更新)。