
Hibernate
文章平均质量分 77
wenbing2610
这个作者很懒,什么都没留下…
展开
-
Hibernate的集合映射(List、Set、Map、Array、Bag、idbag)
集合属性大致有两种:第一种是单纯的集合属性,如像 List、Set 或数组等集合属性;另一种是Map结构的集合属性,每个属性值都有对应的Key映射。 集合映射的元素大致有如下几种: List: 用于映射 List 集合属性 Set: 用于映射 Set 集合属性 Map: 用于映射 Map ...原创 2012-03-05 22:13:44 · 253 阅读 · 0 评论 -
单向多对多关系映射
多对多其实是个很复杂的关系,hibernate在进行处理的时候借助中间表或者中间类。中间表是在映射文件的关联标签(比如集合标签)中由table属性指定的由hibernate自动生成的表,它只有两个字段,分别由和标签的table属性指定,作为外键分别用来指向关联双方表的主键。中间类就是把我们的中间表抽象生成一个实体类,在映射的时候分别和两个关联类构成一对多的关系,即演变成两个一对...原创 2012-03-06 22:51:32 · 147 阅读 · 0 评论 -
利用反射机制模拟Hibernate的Session
Java代码 package com.quan.hibernate.model; import java.lang.reflect.Method; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStateme...原创 2012-03-20 22:59:50 · 106 阅读 · 0 评论 -
getHibernateTemplate用法
HibernateTemplate提供的方法用来完成一些基本的操作,比如通常的增加、删除、修 改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况 下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。 HibernateTemplate的常用方法: ...原创 2013-09-08 15:02:45 · 163 阅读 · 0 评论 -
Criterion和Criteria
Hibernate Criterion是Criteria的查询条件。Criteria 提供了add(Criterion criterion)方法来添加查询条件。Criteria 的特点来方便地进行查询条件的组装。 Criteria的常用方法: 1. 创建一个Criteria 实例 ...原创 2013-09-08 16:00:42 · 6421 阅读 · 0 评论 -
Hibernate主键生成器
Generator 可选的<generator>子元素是一个Java类的名字, 用来为该持久化类的实例生成唯一的标识。如果这个生成器实例需要某些配置值或者初始化参数, 用<param>元素来传递。 <id name="id" type="lo...原创 2013-09-12 21:11:07 · 120 阅读 · 0 评论