HIBERNATE CACHE 分两种: 一级 二级 SESSION 为一级 SESSIONFACTORY 为二级 同时SESSIONFACTORY 分为内置同外置 内置就是我们常在加载XXX.CFG.XML时用到里面放有预生成的SQL同一些XML文件中的信息
外置就是我们常说的SECOND LEVEL CACHE 当然QUERY CACHE也是二级的都要配置的
共在三处配置:HIBERNATE.XML XXX.CFG.XML ENCACHE.XML
HIBERNATE.XML:<property name="cache.provider_class">
org.hibernate.cache.HashtableCacheProvider
</property>
<property name="hibernate.cache.use_query_cache">true</property>
XXX.CFG.XML:<cache usage="read-only"/>
ENCACHE.XML:
<?xml version="1.0"?>
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<ehcache>
<diskStore path="java.io.tmpdir"/>
<defaultCache maxElementsInMemory="10000" eternal="false" timeToIdleSeconds="120" timeToLiveSeconds="120" overflowToDisk="true" />
<cache name="com.snailweb.blog.pojo.BlogNoteInfo" maxElementsInMemory="10" eternal="false" timeToIdleSeconds="100" timeToLiveSeconds="100" overflowToDisk="false" />
</ehcache>
所有的缓存都是对像的所有值不只是OID
分享到:
相关推荐
关于hibernate缓存的一个ppt课件,60+幻灯片,有需要的可以看一下
深入理解hibernate缓存,不再惧怕hibernate缓存...
hibernate缓存机制 hibernate缓存机制 hibernate缓存机制
关于hibernate缓存的讲解,以及缓存的优化。讲的非常透彻,对于项目中Hibernate缓存的优化会有很大帮助!
Hibernate缓存.docHibernate缓存.doc
Java Hibernate缓存深入详解
Hibernate 缓存 深入 详解 ITEye
Hibernate是一种面向Java环境的ORM工具。系统地分析了Hibernate的缓存结构,并描述了二级缓存的查询过程、缓存策略;同时总结了二级缓存使用中的一些限制,以及使用二级缓存的优化策略。
Hibernate缓存,性能优化
Hibernate缓存原理及调优策略 Hibernate缓存原理调优策略
Hibernate缓存深入详解,很好的缓存原理参考资料
关于hibernate缓存的使用一级缓存,二级缓存
Hibernate缓存的资料 Hibernate缓存机制对Hibernate的性能发挥一直处于一个极其重要的作用,它是持久层性能提升的关键。 hibernate缓存在应用系统中的位置 Hibernate缓存介于Hibernate应用和数据库之间,缓存...
hibernate的缓存机制以及优化策略
避免项目麻烦,禁用 hibernate 缓存
Hibernate二级缓存Hibernate二级缓存Hibernate二级缓存Hibernate二级缓存Hibernate二级缓存
hibernate缓存深入详解