下载此文档

ehcache使用说明.docx


文档分类:办公文档 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
统一框架-EhCache使用说明

第一章 ehcache环境 1
1. 库文件增加 1
2. 基础配置文件增加 1
第二章 Sping中使用ehcache 4
1. 定义ehcache管理 4
2. 定义ehcache工厂 4
3. 设置ehcache缓存 4
4. 使用Sping AOP 通知执行设置 Cache 6
5. 清除ehcache缓存 7
6. 使用Sping AOP 通知执行清除 Cache 8
7. 完整的配置文件 8
第三章 Ibatis中使用ehcache 10
1. 配置cacheModel 10
2. 调用cacheModel 12
3. 12
4. 程序中更新缓存 12
5. 编写自定义类型EhCacheController 12
第四章 Shiro中使用ehcache 15
1. Shiro中使用spring的ehcache 15
第五章 Ehcache分布式发布 16
1. 配置CacheReplicators 16
2. 配置CacheManagerPeerListener监听 17
3. 成员发现机制 17
ehcache环境
库文件增加

<dependency>
<groupId></groupId>
<artifactId>ehcache</artifactId>
<version></version>
</dependency>
基础配置文件增加
在/#proName/cache目录中建立一个 文件:
<?xml version="" encoding="UTF-8"?>
<ehcache xmlns:xsi="-instance"
xsi:noNamespaceSchemaLocation=""
updateCheck="false">
<diskStore path="" />
<!-- 默认的cache处理方案 -->
<defaultCache
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="false"
maxElementsOnDisk="10000000"
diskPersistent="false"
diskExpiryThreadIntervalSeconds="120"
memoryStoreEvictionPolicy="LRU"
/>
<!-- 自定义的cache -->
<cache
name="DEFAULT_CACHE"
maxElementsInMemory="10000"
maxElementsOnDisk="1000"
eternal="false"
overflowToDisk="false"
diskSpoolBufferSizeMB="20"
timeToIdleSeconds="300"
timeToLiveSeconds="600"
memoryStoreEvictionPolicy="LFU" >
</cache>
</ehcache>
参数说明:-
name:Cache的唯一标识
maxElementsInMemory:内存中最大缓存对象数
maxElementsOnDisk:磁盘中最大缓存对象数,若是0表示无穷大
eternal:Element是否永久有效,一但设置了,timeout将不起作用
overflowToDisk:配置此属性,当内存中Element数量达到maxElementsInMemory时,Ehcache将会Elemen

ehcache使用说明 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人回忆笑一笑
  • 文件大小289 KB
  • 时间2021-01-26
最近更新