自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

apache-ant-1.8.2-bin.tar.gz

apache-ant-1.8.2-bin.tar.gz

2015-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除