/home/mario/oci/jnb/dataaccess/source/resources/hibernate-config/com/ociweb/bean/Order.hbm.xml
|
1 <?xml version="1.0"?>
2 <!DOCTYPE hibernate-mapping PUBLIC
3 "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
4 "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >
5
6 <hibernate-mapping>
7 <!--
8 Created by Middlegen Hibernate plugin
9
10 http://boss.bekk.no/boss/middlegen/
11 http://hibernate.sourceforge.net/
12 -->
13
14 <class
15 name="com.ociweb.bean.Order"
16 table="orders"
17 >
18
19 <id
20 name="id"
21 type="long"
22 column="id"
23 >
24 <generator class="increment" />
25 </id>
26
27
28 <!-- associations -->
29 <!-- bi-directional one-to-many association to Orderitem -->
30 <set
31 name="orderitems"
32 lazy="true"
33 inverse="true"
34 cascade="all-delete-orphan"
35 >
36 <key>
37 <column name="orders" />
38 </key>
39 <one-to-many
40 class="com.ociweb.bean.Orderitem"
41 />
42 </set>
43 <!-- bi-directional many-to-one association to Customer -->
44 <many-to-one
45 name="customer"
46 class="com.ociweb.bean.Customer"
47 not-null="true"
48 >
49 <column name="customer" />
50 </many-to-one>
51
52 </class>
53 </hibernate-mapping>
54