首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Hibernate中施用集合类型

2012-09-03 
Hibernate中使用集合类型package domainpublic class Employee {private int idprivate String namepub

Hibernate中使用集合类型

package domain;public class Employee {private int id;private String name;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}}

?总结:

集合映射(Set\List\Array\Bag\Map)

这些集合类都是Hibernate实现的类和Java中的集合类不完全一样,set、list、map分别和java中的Set、List、Map

接口对应,bag映射成java的List这些集合的使用和java集合中对应的接口基本一致;在Java的实体类中集合只能定义成接口不能定义成具体类,因为集合会在运行时被替换成Hibernate的实现。

集合的简单实用原则:大部分情况使用set,需要保证集合中的顺序用list享用list又不需要保证顺序用bag。

热点排行