从服务发送数据并获得cascade =" all-delete-orphan"已不再引用

时间:2016-06-28 19:29:13

标签: java hibernate

我从服务层获取数据(未管理)。

BUT

我的代码:

//Parent
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "parent", orphanRemoval = true)
private Collection<Child> childCollection;

//Child
@JsonIgnore
@ManyToOne(optional = false)
@JoinColumn(name = "ID_PARENT", referencedColumnName = "ID_PARENT")
private Parent parent;

Ps。:我正在做双向链接

当我进行合并时,我得到了:

cascade =&#34; all-delete-orphan&#34;拥有的实体实例不再引用:: my.system.model.vo.Parent.childCollection

我想进行自动合并...我不想手动方式如下:

find(parent);
parent.child.clear();
flush();

谢谢!

0 个答案:

没有答案