2
<!DOCTYPE hibernate-mapping PUBLIC
3
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
4
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
8
Test for immutable classes/collections.
12
<hibernate-mapping package="org.hibernate.test.immutable">
14
<class name="Contract" mutable="false">
16
<generator class="increment"/>
18
<property name="customerName" not-null="true"/>
19
<property name="type" not-null="true"/>
20
<bag name="variations" inverse="true" order-by="version asc"
21
mutable="false" cascade="all" fetch="join">
22
<key column="contract"/>
23
<one-to-many class="ContractVariation"/>
27
<class name="ContractVariation" mutable="false">
29
<key-many-to-one name="contract"/>
30
<key-property name="version"/>
32
<property name="text" type="text"/>