标签归档:hibernate

hibernate查询缓存实例讲解



hibernate查询缓存实例讲解。hibernate查询缓存是针对普通属性结果集的缓存,对实体对象的结果集只缓存id。查询缓存的生命周期,当前关联的表发生修改,那么查询缓存生命周期结束。

hibernate查询缓存的配置和使用:

在hibernate.cfg.xml文件中启用查询缓存,[......]

Read more

Hibernate缓存管理二级缓存实例



Hibernate缓存管理二级缓存实例。什么样的数据适合存放到hibernate第二级缓存中?

很少被修改的数据;

不是很重要的数据,允许出现偶尔并发的数据;

不会被并发访问的数据;

参考数据,指的是供应用参考的常量数据,它的实例数目有限,它的实例会被许多其他类的实例引用,实[......]

Read more

Hibernate缓存管理一级缓存实例源码

Hibernate缓存管理一级缓存实例源码。Hibernate 中提供了两级Cache,分别为:

hibernate第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;

hibernate第二级别的缓存是Se[......]

Read more

HibernateHQL语言条件查询

HibernateHQL语言条件查询。

hql条件查询介绍说明:

* 可以采用拼字符串的方式传递参数

* 可以采用 ?来传递参数(索引从0开始)

* 可以采用 :参数名 来传递参数

* 假如传递多个参数,可以采用setParamterList方法

* 在hql中可[......]

Read more