xml:
customer:
<hibernate-mapping>
<class name="vo.CusInfo" table="customer" lazy="false">
<id name="id" column="id" type="java.lang.Long">
<generator class="increment"></generator>
</id>
<property name="cid" column="cId" type="string"></property>
<property name="cpwd" column="cPassword" type="string"></property>
<property name="csex" column="cSex" type="string"></property>
<property name="caddress" column="cAddress" type="string"></property>
<set name="order" cascade="save-update" inverse="true">
<key column="cid"></key>
<one-to-many class="vo.OrderInfo"/>
</set>
</class>Order:
<hibernate-mapping>
<class name="vo.OrderInfo" table="orderInfo">
<id name="id" column="id" type="java.lang.Long">
<generator class="increment"></generator>
</id>
<property name="oname" column="orderName" type="string"></property>
<many-to-one name="cus" class="vo.CusInfo" column="cid" lazy="false">
</many-to-one>
<map name="myorderdetail" table="orderDetail" cascade="save-update" inverse="false">
<key column="id"></key>
<index column="orderid" type="java.lang.Long"></index>
<composite-element class="vo.OrderDetail">
<parent name="myorder"/>
<property name="totalprice" column="totalprice" type="java.lang.Double"></property>
<property name="pid" column="pId" type="java.lang.Long"></property>
</composite-element>
</map>
</class>
customer:
<hibernate-mapping>
<class name="vo.CusInfo" table="customer" lazy="false">
<id name="id" column="id" type="java.lang.Long">
<generator class="increment"></generator>
</id>
<property name="cid" column="cId" type="string"></property>
<property name="cpwd" column="cPassword" type="string"></property>
<property name="csex" column="cSex" type="string"></property>
<property name="caddress" column="cAddress" type="string"></property>
<set name="order" cascade="save-update" inverse="true">
<key column="cid"></key>
<one-to-many class="vo.OrderInfo"/>
</set>
</class>Order:
<hibernate-mapping>
<class name="vo.OrderInfo" table="orderInfo">
<id name="id" column="id" type="java.lang.Long">
<generator class="increment"></generator>
</id>
<property name="oname" column="orderName" type="string"></property>
<many-to-one name="cus" class="vo.CusInfo" column="cid" lazy="false">
</many-to-one>
<map name="myorderdetail" table="orderDetail" cascade="save-update" inverse="false">
<key column="id"></key>
<index column="orderid" type="java.lang.Long"></index>
<composite-element class="vo.OrderDetail">
<parent name="myorder"/>
<property name="totalprice" column="totalprice" type="java.lang.Double"></property>
<property name="pid" column="pId" type="java.lang.Long"></property>
</composite-element>
</map>
</class>
解决方案 »
- crm系统中销售漏斗是怎么做的?
- lucene 了解的帮忙看看
- ××× SSH国际化问题。
- 用jdbcTemplatez作insert操作的疑问
- spring+hibernate+struct程序运行报错,请各位指点该如何解决?
- jdbc连接不上oralce数据库,请各位帮忙!
- 各位高手,帮忙看看这个错误是怎么产生的,怎么解决?它每天都发生一两次啊!Tomcat5+SQLServer2000
- 上传问题?
- !!!急~请教JDBC时时查询ORACLE数据库某表的问题!
- Unable obtain JDBC Connection Connections could not be acquired from the underly
- 安装ipv6协议的机器 在使用request.getRomoteAddr()为什么获得的是ipv6地址,不能获得以前ipv地址了
- 急,,,请教一个textarea回车分段的问题
肯定是你add到set中的值在取出使用的时候指定的类型不一致