<hibernate-mapping>
<class
name="org.hibernate.sample.TUser"
table="t_user"
dynamic-update="true"
dynamic-insert="true"
>
……
<set
name="addresses"
table="t_address"
lazy="false"?? \\延遲加載,當映射到對應的pojo時,沒有加載到addresses對應的屬性,通過Taddress.getAddress()取不到值,而且特別注意當session一關閉時,就取不到了
inverse="false" \\反轉控制,當inverse="true"時,時通過被控方address.setUer()來維系他們之間的關系.
cascade="all"?
sort="unsorted"?? \\是否排序
order-by="zipcode asc"? \\以什么方式排序
>
<key
column="user_id"
>
</key>? \\外鍵
<one-to-many
class="org.hibernate.sample.TAddress"
/>
</set>
……
</class>