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