首页 > Web开发 > 详细

Hibernate中使用的集合类型

时间:2016-01-31 13:25:43      阅读:159      评论:0      收藏:0      [点我收藏+]

department与employee是一对多关系。

 

set

<set name="emps" inverse="true">
        <key column="depart_id"/>
        <one-to-many class="Employee" />
</set>

list,关键在于有一定顺序:

<list name="emps">
        <key column="depart_id" />
        <list-index column="order_col" />
        <one-to-many class="Employee" />
</list>

所以需要配置<list-index column="order_col" />

map: Map<Strig,Employee> emps;

<map name="emps">
    <key column="depart_id" />
    <map-key type="string" column="name"/>
    <one-to-many class="Employee" />
</map>

bag:想用list又不需要保证顺序

<bag name="emps">
    <key column="depart_id" />
    <one-to-many class="Employee" />
</bag>

 

Hibernate中使用的集合类型

原文:http://www.cnblogs.com/rixiang/p/5172951.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!