1
我试图删除孤儿实体时,我的父实体不再引用子实体。这里是我的实体样本JPA/Hibername孤儿删除
@CollectionOfElements(fetch=FetchType.LAZY)
@Cascade(value = org.hibernate.annotations.CascadeType.ALL)
private Set<item> items;
我也试过org.hibernate.annotations.CascadeType.DELETE_ORPHAN
但没有成功。
但是,如果我将我的注释更改为@OneToMany(mappedBy="foo", orphanRemoval=true)
,那么它工作正常。
任何想法,为什么它不与@CollectionOfElements