【发布时间】:2009-05-29 23:51:14
【问题描述】:
我有一个名为 Property 的休眠 bean,它有一个类型和一个值。如果 type 是某个类 (EntityValue),则 value 是指向 BaseEntity 的链接。 BaseEntity 有一个@OneToMany @CascadeType.ALL 列表属性。
为了安全地删除 BaseEntity,我需要确保它不是任何其他 BaseEntityS 中 EntityValue 的一部分。即使我可以想出 hql 来确定哪个 BaseEntityS 引用了给定的 BaseEntity,我可以从它的集合中删除一个属性,它的链接表条目会被删除吗?
谢谢!
【问题讨论】: