hiberbate的配置文件几个note的意义

hiberbate的配置文件几个note的意义
<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>

你可能感兴趣的:(hiberbate的配置文件几个note的意义)