博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate对集合属性的操作---基础学习
阅读量:4332 次
发布时间:2019-06-06

本文共 819 字,大约阅读时间需要 2 分钟。

1:Set集合属性操作

1).Hibernate3以后支持大部分重要的JDK集合接口映射,Set集合接口的配置:

 》在xxx.hbm.xml文件中使用<set>标签

2).<set>元素用来映射java.util.Set类型的属性,常用的属性和子元素有:

》name属性
》table属性
》<key>子元素
》<element>子元素

2:List集合属性操作

1).List集合接口的配置:

》在xxx.hbm.xml文件中使用<list>标签

2).<list>元素用来映射java.util.List类型的属性,常用的属性和子元素有:

》name属性
》table属性
》<key>子元素                          ---(它可以新建表生成主键)
》<list-index>子元素                 ---(它可以新建表生成主键)
》<element>子元素         

3:Collection集合属性操作

1).Collection集合接口的配置:

》在xxx.hbm.xml文件中使用<bag>或<idbag>标签

2).<bag>或<idbag>元素用来映射java.util.Collection类型的属性,常用的属性和子元素有:

》name属性

》table属性
》<collection-id>子元素,对应<idbag>。  ---(它可以新建表生成主键)
》<key>子元素
》<element>子元素

4:Map集合属性操作

1).Map集合接口的配置:

》在xxx.hbm.xml文件中使用<map>标签

2).<map>元素用来映射java.util.Map类型的属性,常用的属性和子元素有:

》name属性

》table属性
》<key>子元素                                  ---(它可以新建表生成主键)
》<map-key>子元素                          ---(它可以新建表生成主键)
》<element>子元素

转载于:https://www.cnblogs.com/kaiwen/p/6716071.html

你可能感兴趣的文章
基本数据结构和算法系列---栈和队列
查看>>
sqlconnection dispose()与close()的区别
查看>>
git 一般用法
查看>>
Json
查看>>
poj1236Network of Schools Tarjan裸题
查看>>
项目管理过程
查看>>
泛型使用
查看>>
Employment Planning[HDU1158]
查看>>
hdu2089:不要62(基础数位dp)
查看>>
Tools
查看>>
JS获取第二个横杠后面的内容
查看>>
excel 导入MYSQL
查看>>
P3038 [USACO11DEC]牧草种植Grass Planting
查看>>
23 个最有吸引力和免费的Flash图像轮廓
查看>>
给label添加点击事件
查看>>
eterna 第一个案例
查看>>
新部署到服务器 报 The requested URL /home/profession was not found on this server. 错误
查看>>
hadoop从非HA转到NAMENODE HA时需要注意的一个问题
查看>>
KnockoutJs学习笔记(十一)
查看>>
访问修饰符public、private、protect、default范围
查看>>