最新文章列表

Hibernate的List映射

Answer类为Question类一对多关联关系,即一个问题对应多个答案。他们的表结构如下 如果希望Answer集合在Question类中作为List存储,我们可以使用hibernate的list或者bag标签来进行映射。 当使用list标签映射时,Question.hbm.xml中的配置如下: Java代码  <hibernate-mapping>      <c ...
wangxr_it 评论(0) 有938人浏览 2012-05-30 12:05

Hibernate常见集合映射(Set,List Array,Map,Bag)

Hibernate常见的集合映射主要有Set,List,Array,Map,Bag等,它们的特点如下: 1) Set集合是Hibernate中基础的集合类型,元素数据一般使用外键同主表关联,Set集合非常适用于集合元素不能重复的情况。 2) Set集合是无序的,集合元素并不是按照一定的顺序排列的,而List集合是有序的,每个集合元素需要有一个表示集合序号的标识,这样可以使用该标识来获得该集合元素。 ...
skanion 评论(0) 有4428人浏览 2011-09-07 11:26

hibernate bag详解

简单的说,这些集合类除了bag (bag实际上对应着java.util.Collection接口),都有其对应的JDK中接口的语义。它们都可以表示一对多或多对多。 Set对应于java.util.Set接口,表示一个没有重复元素的集合。 怎样区别重复元素?这就涉及到对象的同一性。我们知道在数据库中,我们用主键来区分每一条记录,在Java的对象世界中,我们是用Object.equals()方法来区分是 ...
skanion 评论(0) 有1234人浏览 2011-09-07 11:20

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics