12 映射-- 集合类的映射(Set,List,Map,Array)
来源:互联网 发布:ubuntu安装mysql命令 编辑:程序博客网 时间:2024/04/30 06:24
部门类Department , 他有 empa1, empa2, empa3, empa4是四种集合类型
public class Department {private int id;private String name;private Set<Employee> emps1; //Setprivate List<Employee> emps2; //Listprivate Map<String, Employee> emps3; //Mapprivate Employee[] emps4; //数组}
员工类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集合是有顺序的, 要保存住顺序 --><!-- order_col字段 用来保存顺序--><list-index column="order_col" /><one-to-many class="Employee" /></list>
List集合的映射:(不要保存顺序 )
<bag name="emps"><key column="depart_id" /><one-to-many class="Employee" /></bag>
Map 集合的映射:
<map name="emps"><key column="depart_id" /><map-key type="string" column="name"/><one-to-many class="Employee" /></map>
数组 的映射: (与List一样)
<array name="emps"><key column="depart_id" /><!-- 集合是有顺序的, 要保存住顺序 --><!-- order_col字段 用来保存顺序--><list-index column="order_col" /><one-to-many class="Employee" /></array >
0 0
- 12 映射-- 集合类的映射(Set,List,Map,Array)
- 集合映射 map list array set
- Hibernate的集合映射(Set、List、Array、Map、Bag)
- Hibernate的集合映射(Set、List、Array、Map、Bag)
- Hibernate常见的集合映射 Set,List,Array,Map,Bag
- Hibernate的集合映射(Set、List、Array、Map、Bag)
- 【Hibernate】Hibernate的集合映射(Set、List、Array、Map、Bag)
- Hibernate之集合映射的使用(Set集合映射,list集合映射,Map集合映射)
- NHibernate集合映射中的set, list, map, bag, array
- Hibernate常见集合映射(Set,List Array,Map,Bag)
- NHibernate集合映射中的set, list, map, bag, array
- 集合映射(set, list, array,bag, map)详解
- hibernate 映射集合(Set,List Array,Map,Bag)
- Hibernate映射 --- 集合映射(Set List Map )
- Hibernate的Set,List,Map集合映射,数组映射
- Hibernate常见的集合映射主要有Set,List,Array,Map,Bag
- Hibernate常见的集合映射主要有Set,List,Array,Map,Bag等
- Hibernate常见的集合映射主要有Set,List,Array,Map,Bag .
- 9 映射-- 一对一(两种)(人与身份)
- MonkeyDevcie API 实践全记录
- 10 映射-- 多对多(老师与学生)
- 11 映射-- 组件映射(人类与姓名类)
- Java三大框架 介绍
- 12 映射-- 集合类的映射(Set,List,Map,Array)
- mysql常用命令
- 13 级联和关系维护(Cascade 和Inverse)
- 14 继承(一)(整个继承树映射到一张表)
- 网络基本功(七):细说IP地址与子网
- 15 继承(二)(每个子类扩展的属性单独保存在一张表中)
- CocoStudio 1.3导入Flash文件注意事项
- 16 继承(三)(把前面14,15讲的情况结合起来)
- Trim Character String in R