我有一个关于Glassfish中JPA持久性的问题。 情况: 我有一个与供应商地址有1:n双向关系的供应商类。 我想有以下行为: 如果我从列表中删除SupplierAddress对象在供应商对象,并通过合并(supplierobject)更新时,SupplierAddress三元组/对象应该被删除。有没有注释做这样配置,还是我必须手动删除它。 任何帮助将不胜感激。删除关联的实体JPA(或删除EclipseLink中的孤立等价物)
问候
马塞尔
我有一个关于Glassfish中JPA持久性的问题。 情况: 我有一个与供应商地址有1:n双向关系的供应商类。 我想有以下行为: 如果我从列表中删除SupplierAddress对象在供应商对象,并通过合并(supplierobject)更新时,SupplierAddress三元组/对象应该被删除。有没有注释做这样配置,还是我必须手动删除它。 任何帮助将不胜感激。删除关联的实体JPA(或删除EclipseLink中的孤立等价物)
问候
马塞尔
非常感谢。这就是我一直在寻找... – 2010-03-19 13:11:38
的东西就是['orphanRemoval'(https://en.wikibooks.org/wiki/Java_Persistence/Relationships#Orphan_Removal_.28JPA_2.0.29)属性上'@ OneToOne'和'@在JPA这篇文章中不支持OneToMany'关系? – Tiny 2015-07-17 10:46:23
我编辑了标题,以便其他人以我搜索的方式搜索时会更容易。 – Bozho 2010-03-19 13:27:09