/home/mario/oci/jnb/dataaccess/source/resources/hibernate-config/com/ociweb/bean/Customer.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.Customer"  
16       table="customer" 
17   > 
18    
19       <id 
20           name="id" 
21           type="long" 
22           column="id" 
23       > 
24           <generator class="increment" /> 
25       </id> 
26    
27       <property 
28           name="name" 
29           type="java.lang.String" 
30           column="name" 
31           not-null="true" 
32           length="64" 
33       /> 
34    
35       <!-- associations --> 
36       <!-- bi-directional one-to-many association to Order --> 
37       <set 
38           name="orders" 
39           lazy="true" 
40           inverse="true" 
41       > 
42           <key> 
43               <column name="customer" /> 
44           </key> 
45           <one-to-many  
46               class="com.ociweb.bean.Order" 
47           /> 
48       </set> 
49    
50   </class> 
51   </hibernate-mapping> 
52