hibernate
文章平均质量分 57
iblike
这个作者很懒,什么都没留下…
展开
-
SSH技术提升
学习SSH已有很长一段时间,用的也不是特别熟练,所以想在此基础上有个大的提升。学习计划如下:一、hibernate1、掌握体系结构、完全学会使用其各个特性(基础、映射、数据检索、高级特性、最佳实践)2、学习学习源码、知道其原理(如启动加载原理、之间关系)3、建立精简版hibernate。二、struts(一、二)1、了解掌握MVC思想,完全使用其FORM、标签库2、学习源码,知其原理(加载、调用...原创 2010-10-20 14:13:55 · 147 阅读 · 0 评论 -
hibernate.hbm2ddl.auto—Hibernate自动建表的配置
hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。如果不是此方面的需求建议set value="none"。 create: 每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来生成新表,哪怕两次没有任何改变也要这样执行,这就是导致数据库表数据丢失的一个重要原因。 create-drop...原创 2011-07-29 18:30:50 · 309 阅读 · 0 评论 -
hibernate映射文件详解
1. Doctype所有的XML映射都需要定义如上所示的doctype。DTD可以从上述URL中获取,也可以从hibernate-x.x.x/src/net/sf /hibernate目录中、或hibernate.jar文件中找到。Hibernate总是会首先在它的classptah中搜索DTD文件。如果你发现它是通过连接Internet查找DTD文件,就对照你的classpath目录检查XML文...原创 2010-10-27 19:21:40 · 75 阅读 · 0 评论 -
hibernate查询语言hql
hibernate查询语言hql 在hql中关键字不区分大小写,但是属性和类名区分大小写 1、简单属性查询【重要】 * 单一属性查询,返回结果集属性列表,元素类型和实体类中相应的属性类型一致 * 多个属性查询,返回的集合元素是对象数组,数组元素的类型和对应的属性在实体类中的类型一致 数组的长度取决与select中属性的个数 * 如果认为返回数组不够对象化,可以采用hql动态实例化Stude...原创 2010-10-27 17:34:14 · 79 阅读 · 0 评论 -
hibernate Composite复合(联合)主键映射
复合(联合)主键映射 通常将复合主键相关的属性,单独放到一个类中 * 此类必须实现序列化接口 * 覆写hashcode和equals方法 1、实体 public class FiscalYearPeriod { private FiscalYearPeriodPK fiscalYearPeriodPK; //开始日期 private Date beginDate...原创 2010-10-27 17:02:17 · 99 阅读 · 0 评论 -
hibernate Component 映射(逻辑组)
hibernate Component 映射(逻辑组):如果一张表的列太多了,那我们应该怎么做呢?可能有些人的做法就是:将一张一有拆分成两张表,那除了将表进行拆分,我们还能怎么样呢?在 Hibernate对这种表的列太多,进行拆分,有一种非常好的解决方案,那就是基于Component技术,使用Component技术,我们可以将一种表,按照字段的类型进行分类,同一类的,可以使用一个对象进行封装,而...原创 2010-10-27 16:53:47 · 102 阅读 · 0 评论 -
hibernate集合类映射
关系图 t_CollectionMapping id name 1 xxx t_set_values set_id set_value 1 a 1 b t_list_value list_id list_value ...原创 2010-10-27 16:46:43 · 93 阅读 · 0 评论 -
hibernate二级缓存
package com.bjsxt.hibernate; import java.io.Serializable; import org.hibernate.CacheMode; import org.hibernate.Session; import org.hibernate.SessionFactory; import junit.framework.TestCase;...原创 2010-10-27 16:31:51 · 65 阅读 · 0 评论 -
hibernate 一级缓存
package com.bjsxt.hibernate; import java.io.Serializable; import org.hibernate.Session; import junit.framework.TestCase; public class CacheLevel1Test extends TestCase { /** * 在同一个se...原创 2010-10-27 16:30:29 · 77 阅读 · 0 评论 -
hibernate检索方式
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://aumy2008.blogbus.com/logs/13835265.html Hibernate提供以下几种检索对象的方式。 l 导航对象图检索方式。(根据已经加载的对象,导航到其他对象。) l OID检索方式。(按照对象的OID来检索对象。) ...原创 2010-10-22 19:07:13 · 182 阅读 · 0 评论 -
spring和hibernate注解集成
最近在做多数据库支持访问,使用spring的配置方式,在 junit下测试没有问题,但是启动平台就加载不到实体jar包,spring配置文件如下: <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> ...原创 2011-08-08 18:05:59 · 110 阅读 · 0 评论