您的位置首页百科知识

hibernate 2级缓存的使用和配置实例教程

hibernate 2级缓存的使用和配置实例教程

的有关信息介绍如下:

hibernate 2级缓存的使用和配置实例教程

hibernate 2级缓存的使用和配置实例教程

1.新建测试类

2.代码如下,

测试方法中分别在一个session中取出同一条数据

3.运行结果发现,在同一个session中只执行一条SQL,并且两个对象是相同的

4.测试方法2

我们新建两个不同的session 并且取值相同的值

5.发现执行两条SQL,并且对象是不同的

6.引入ehcach.xml文件

7.代码如下,

为了测试方便,我们把测试类的属性 设置为1

maxElementsInMemory="1"

8.同时在Hibernate配置文件中配置启用二级缓存

9.接下来引入二级缓存所用的jar包

在jar包的此目录下

hibernate-release-4.3.5.Final\lib\optional\ehcache

10.引入工程

11.此时如果执行的话,仍然是两条SQL,

还需要在Student的映射文件中配置

12.再次测试方法,发现只有一条SQL执行

13.而对应的目录下,生成了缓存文件