配置Hibernate二级缓存步骤:
  加入二级缓存的jar包及配置文件
    jar包位置:hibernate-release-4.1.8.Final\lib\optional\ehcache下所有jar包
    加入ehcache.xml文件,位置:hibernate-release-4.1.8.Final\project\etc
  配置hibernate.cfg.xml
    配置启用hibernate的二级缓存
    <property name="hibernate.cache.use_second_level_cache">true</property>
    配置hibernate的二级缓存产品
    <property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory </property>
    配置对那些类使用二级缓存
    <class-cache usage="read-write" class="com.ll.employee"/>
实际上也可在*hbm.xml文件配置对那些类使用二级缓存,及二级缓存的策略是什么
  <cache usage="read-write"/>

集合级别的二级缓存
    配置对集合使用二级缓存
    <collection-cache usage="read-write" collection="com.ll.department.emps"/>
实际上也可在*hbm.xml文件配置对那些类使用二级缓存
    <set...>
      <cache usage="read-write"/>
    </set...>

注意:还需要配置集合中的元素对应持久化类也使用二级缓存,否则会多出SQL语句

转载于:https://www.cnblogs.com/ccdo/p/5596292.html

配置Hibernate二级缓存步骤相关推荐

  1. Spring中启用Hibernate二级缓存步骤

    1.在applicationContext.xml配置文件中SessionFactory  bean中配置缓存 <!-- 配置会话工厂对象 --> <bean id="se ...

  2. Java Hibernate 二级缓存配置及缓存的统计策略

    1.首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置: <propertyname="hibernate.cache.use_second_level_cache ...

  3. ssh整合hibernate 使用spring管理hibernate二级缓存,配置hibernate4.0以上二级缓存

    ssh整合hibernate 使用spring管理hibernate二级缓存,配置hibernate4.0以上二级缓存 hibernate  : Hibernate是一个持久层框架,经常访问物理数据库 ...

  4. Hibernate二级缓存问题

    相关概念和定义 1.缓存的意义 把一些不常修改,但是又经常用的数据存放到内存中,这样能减少与数据库的交互,提升程序的性能 2.Hibernate中提供了两级缓存: 第一级别的缓存是Session级别的 ...

  5. hibernate二级缓存(三) 自定义实现一个简单的hibernate二级缓存

    hibernate二级缓存(三) 自定义实现一个简单的hibernate二级缓存 前面我们已经提及过hibernate内部为二级缓存的扩展做了很多的实现.我们只需要实现RegionFactoryTem ...

  6. Hibernate二级缓存详解(转)

    Hibernate二级缓存详解(转) 本文转载 http://www.blogjava.net/supercrsky/articles/238580.html 与Session相对的是,Session ...

  7. Hibernate二级缓存的使用

    1启用Hibernate二级缓存 Hibernate二级缓存分为两部分,class缓存和查询缓存,其获取对象的方式有所不同,但两者也有联系,查询缓存必须以class缓存为基础才能起作用,否则只会使效率 ...

  8. Hibernate 二级缓存使用

    1启用Hibernate二级缓存 Hibernate二级缓存分为两部分,class缓存和查询缓存,其获取对象的方式有所不同,但两者也有联系,查询缓存必须以class缓存为基础才能起作用,否则只会使效率 ...

  9. hibernate二级缓存理解

    2019独角兽企业重金招聘Python工程师标准>>> 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能.缓存内的数据是对 ...

最新文章

  1. 剑指offer(12)
  2. 编写wordcount程序
  3. 【机器学习】一文速览机器学习的类别(Python代码)
  4. 给大学生分享一下我的编程人生
  5. c语言字符密码验证码,c语言下的学生管理系统(含密码加密和验证码).docx
  6. Windows7 支付宝证书安装方法
  7. 【python】错误、异常和文件---复习笔记
  8. LwIP应用开发笔记之一:LwIP无操作系统基本移植
  9. c# 批量mqtt_C#使用 MQTTnet 快速实现 MQTT 通信(文末有完整Demo下载)
  10. ERP会给企业带来什么好处?
  11. c++ 排列组合_省考行测数量关系的老大难,排列组合的基本类型题及秒杀技巧...
  12. 为Raspberry Pi开发.NET应用程序:第2部分
  13. java fso_文件对象FSO应用 文件对象FSO应用
  14. EZEMC测试软件_四种常见的EMC仿真软件介绍
  15. cuteEditor6.0多语言版(集成lic文件)
  16. 软件需求说明书/ 概要设计说明书/项目开发计划/详细设计说明书(说明要点及要点解释)
  17. 高一计算机会考英语作文,高一考试英语作文常考题目及范文
  18. 计算机本科结题验收报告怎么写,课题结题鉴定书
  19. ext4文件系统布局
  20. 4星|《经济学通识课》:深入浅出的经济学思想发展简史

热门文章

  1. SSD 因 NCQ hang,failed command: WRITE FPDMA QUEUED / tag 28 ncq 4096 out
  2. POJ-1426 Find The Multiple
  3. integer expression expected或者unary operator expected
  4. 直接sql和orm哪个效率高_制砂机哪个牌子好?好的制砂机什么样?看看你的制砂机符不符合...
  5. 二分法求数组最大最小_JavaScript之如何求数组的最大值和最小值
  6. Android实现蝴蝶动画,蝴蝶飞舞- (补间动画+逐帧动画)
  7. 第二篇:稳定性之如何有条不紊地应对风险?
  8. java jpanel 叠加_java – 如何在JPanel上叠加,调整大小和居中组件?
  9. java 字符界面 curses_[C++]Linux之图形界面编程库[curses库]之入门教程
  10. 校友会2019中国大学计算机,校友会2019中国大学一流专业排名800强出炉,北大清华复旦前三...