码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate中使用的集合类型

时间:2016-01-31 13:27:43      阅读:189      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!