主要搞清存在2种对应关系:1对多 和 多对1
1方建立set数据结构
存在的性能问题:当加载对象时,set全部加载会耗费资源,可设置属性:lazy="TRUE"
但是特殊情况需要延时加载,只好牺牲性能,lazy="false"
<set name="accessgroupAccesses" inverse="true" lazy="false">
<key>
<column name="access" />
</key>
<one-to-many class="com.digital.pojo.AccessgroupAccess" />
</set>
多方设置单方的对象这种数据结构
<many-to-one name="accessgroup" class="com.digital.pojo.Accessgroup" fetch="select">
<column name="accessgroup" />
</many-to-one>
这样可以随时取得单方的数据
要能够自动生成这种数据结构,相关联的表一定要一起生成 Hibernate