我在2个表(一对多)之间有一个休眠映射。
Line.hbm.xml
/*
some code
*/
<list name="schedule" lazy="false" cascade="all,delete-orphan" >
<key column="line_Id"></key>
<list-index column="seqNo" base="1" />
<one-to-many class="com.atc.Schedule" />
</list>
Schedule.hbm.xml
<many-to-one name="line" class="com.atc.Line" lazy="false">
<meta attribute="use-in-clone">true</meta>
<column name="line_Id" not-null="true" />
</many-to-one>
[当我执行line.getSchedule().clear()
。表之间的映射已删除。但是,表中仍然存在行。我不想使用查询来删除行。
请帮助。 TIA