<!-- cascade 设定级联操作:
delete:当通过Session的delete方法删除当前对象的时候,会级联删除所有关联对象
delete-orphan:删除所有和当前对象接触关联关系的对象
all-delete-orphan:包含all和delete-orphan的行为
save-update:当通过Session的save,update,saveOrUpdate方法来保存或更新当前对象时
,级联保存所有关联的新建的临时对象,并且级联更新所有关联的游离对象
开发时不建议使用该属性,建议使用手工的方式处理-->
<!-- order-by 在查询的时候对集合中的元素进行排序,在order-by中使用的是表的字段名,而不是持久化类的属性名 -->
<set name="orders" table="ORDER" inverse="true" cascade="save-update" order-by="ORDER_NAME ASC">
<key>
<!-- 指定多的表的外键列的名字 -->
<column name="CUSTOMER_ID" />
</key>
<!-- 指定映射类型 -->
<one-to-many class="Order" />
</set>