您的位置:首页 > 其它

hibernate二级缓存配置模板

2012-02-28 20:45 429 查看
ehcache.xml:

<?xml version=”1.0″ encoding=”UTF-8″?>

<!–

defaultCache节点为缺省的缓存策略

maxElementsInMemory 内存中最大允许存在的对象数量

eternal 设置缓存中的对象是否永远不过期

overflowToDisk 把溢出的对象存放到硬盘上

timeToIdleSeconds 指定缓存对象空闲多长时间就过期,过期的对象会被清除掉

timeToLiveSeconds 指定缓存对象总的存活时间

diskPersistent 当jvm结束是是否持久化对象

diskExpiryThreadIntervalSeconds 指定专门用于清除过期对象的监听线程的轮询时间

–>

<ehcache>

<diskStore path=”D:\cache”/>

<defaultCache maxElementsInMemory=”1000″ eternal=”false” overflowToDisk=”true”

timeToIdleSeconds=”120″

timeToLiveSeconds=”180″

diskPersistent=”false”

diskExpiryThreadIntervalSeconds=”60″/>

<cache name=”cn.itcast.bean.Person” maxElementsInMemory=”100″ eternal=”false”

overflowToDisk=”true” timeToIdleSeconds=”300″ timeToLiveSeconds=”600″ diskPersistent=”false”/>

</ehcache>

xxx.hbm.xml:

<cache usage=”read-write” region=”xxx.xxx.xxx.xxx”/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: