一对多,多对一 初解
配置文件
ecopOrder.hbm.xml
<set name="ecopOrderstates" inverse="true" cascade="all" order-by="ORDER_STATE_ID"> <key> <column name="ORDER_ID" precision="22" scale="0" /> </key> <one-to-many class="jzt.ecop.model.order.EcopOrderstate" /> </set>
ecopOrderstate.hbm.xml
<many-to-one name="ecopOrder" class="jzt.ecop.model.order.EcopOrder" fetch="select"> <column name="ORDER_ID" precision="22" scale="0" /> </many-to-one>
orderModel.xml
private Set<EcopOrderstate> ecopOrderstates = new HashSet<EcopOrderstate>(0);
// 订单->订单状态 1对N关系
orderStateModel.xml
private EcopOrder ecopOrder;
本文介绍了一对多及多对一关系在Hibernate中的实现方法。通过`ecopOrder.hbm.xml`与`ecopOrderstate.hbm.xml`配置文件,详细展示了如何定义订单与订单状态之间的关系。`orderModel.xml`和`orderStateModel.xml`则从模型角度阐述了这种关系。
425

被折叠的 条评论
为什么被折叠?



