- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 Hibernate4之二级缓存配置
缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存) 事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的
2015-09-18 16:09:12 449
原创 hibernate中clear、flush、schemexport
clearhibernate的session查询之后都会将数据存入缓存(一级缓存),如果再次调用会直接调用缓存中的数据对象,调用clear方法可以清除缓存中的数据。flushsession中的数据在没有commit之前数据都是存在缓存中的,如果要在commit之前同步数据,可以调用flush方法。更模式flushMode。
2015-09-17 14:54:36 490
转载 hibernate中update设置
hibernate三种状态与update之间的关系:1.transient对象不可以更新,自己设定id对象可以更新。2.更新detached对象,更新之后转为persistent对象。3.对于persistent对象只要修改其设定值就会自动发生更新。只更新部分字段有三种方法: 1.XML中设置property 标签 update = "false
2015-09-17 14:37:14 1064
转载 Hibernate get和load区别
get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数
2015-09-16 15:37:25 295
转载 Hibernate的三种状态
三种状态:a) Transient(瞬时状态):内存中一个对象,没ID,缓存中也没有b) persistent(持久化状态):内存中有,缓存中有,DB有(ID)c) detached(脱离管理):内存中有,缓存没有,DB有1. 1. 瞬时状态 (Transient)由 new 命令开辟内存空间的 Java 对象,也就是
2015-09-16 14:51:48 287
转载 hibernate核心开发接口
当用Hibernate开发基于持久层的应用时,第一件事情就是熟悉其编程接口。一下6个核心接口几乎在开发中都会用到,通过这些接口,不仅可以存储和获得持久对象,还能够进行事务控制。1、Session接口 数据库连接与事物管理的一种会话接口,因此要访问数据并开始一个会话的时候都会采用Session接口。Hibernate通过工厂模式来创建这个接口,但是他并不是线程安全的,因此在设
2015-09-15 16:11:27 350
转载 hibernate自增主键
Hibernate中domain配置文件 将主键改成自增长类型: Oracle设置increment" /> SQLServer 2000设置identity" /> ―――――――――例如SQLServer 2000中――――――――――――――――――id name="userid" type="java.lan
2015-09-15 15:18:33 2020
转载 Hibernate联合主键映射
1.联合主键的映射规则1) 类中的每个主键属性都对应到数据表中的每个主键列。Hibernate要求具有联合主键的实体类实现Serializable接口,并且重写hashCode与equals方法,重写这两个方法的原因在于Hibernate要根据数据库的联合主键来判断某两行记录是否是一样的,如果一样那么就认为是同一个对象,如果不一样,那么就认为是不同的对象。这反映到程序领域中就是根据
2015-09-15 13:54:18 447
原创 Hibernate 执行SQL语句
在hibernate中有时不需要用到表的映射,需要直接执行SQL语句。其中sessionFactory在配置文件中配置,SSH详细配置见http://blog.csdn.net/xumengxing/article/details/8586012在dao层中定义两个常见函数用于查询和执行操作。dao代码如下:[java] view plaincopy
2015-09-08 13:51:45 620
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人