如何在休眠状态下的多对一映射上定义反向级联删除
我有两个A类和B类。许多B可以与单个A相关联,因此从B到A的多对一关系。我已经映射了关系,如下所示:
<class name="A" table="tbl_A">
<property name="propA" column="colA"/>
</class>
<class name="B" table="tbl_B">
<property name="propB" column="colB"/>
<many-to-one name="a" class="A" column="col1" cascade="delete"/>
</class>
A 没有映射到 B 的内容。请记住,我们打算在 B 关联 A 被删除时将其删除。如果我能在 B 中的多对一关联上定义一个 inverse=“true”,但这是可能的,但休眠不允许这样做。
任何人都可以帮忙吗?我们不想为此在A中写任何东西。