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>子元素

最新文章

  1. Mac OS X中bogon的处理
  2. gdb调试,自动显示多个变量的值
  3. Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 1) A. Bear and Poker 分解
  4. Android中TextView输入字数统计和限制
  5. 【HDOJ】1829 A Bug&#39;s Life
  6. uva 10820 (筛法构造欧拉函数)
  7. Spring Mobile是如何判断访问设备的类型的
  8. html5-表格的建立
  9. Unity-奥义技能背景变黑效果
  10. Python之Django rest_Framework框架源码分析
  11. 了解tomcat的server.xml文件
  12. Flutter: X Android license status unknown
  13. Codeforces Round #498 (Div. 3)
  14. GitHub下载安装以及开源项目
  15. nginx在linux上的安装与配置详解(一)
  16. CentOS NFS服务器的搭建与配置
  17. Expo大作战(一)--什么是expo,如何安装expo clinet和xde,xde如何使用
  18. 2-Eleventh Scrum Meeting20151211
  19. centos配置DNS和ip
  20. 悟空模式-java设计模式

热门文章

  1. Fedora20 安装 MySQL
  2. 动态规划:HDU1087Super Jumping! Jumping! Jumping!(最大上升和)
  3. hexo博客搭建及其美化
  4. &amp;quot;What&amp;#39;s New&amp;quot; WebPart in SharePoint
  5. 【stl学习笔记】vector
  6. Python中的列表,元组,字符串之间的相互转化
  7. Android使用adb获得activity堆栈信息
  8. 追踪分布式Memcached默认的一致性hash算法
  9. [C#]从URL中获取路径的最简单方法-new Uri(url).AbsolutePath
  10. mongodb Failed to start LSB: An object/document-oriented dat