Ehcache入门指南
2014-09-15 17:21
183 查看
Ehcache Getting Started
Ehcache可以直接使用。也可以和Hibernate对象/关系框架结合使用。还可以做Servlet缓存。
· 确保JDK版本支持你现有的Ehcache版本,Ehcache支持JDK1.4和1.5以及1.6版本。
· Ehcache jar包加入你的classpath环境变量中。
· Ehcache依赖的类库加入到你的classpath环境变量中,不同版本的Ehcache依赖类库不尽相同,请注意的Ehcache版本以及相关依赖类库,这里不做累述,可以参考
http://ehcache.sourceforge.net/documentation/dependencies.html
· 配置ehcache.xml配置文件,并加入到classpath中。
· 配置logging到合适的级别。
· 参考通用缓存的步骤。
· 在ehcache.xml中创建缓存。
· 参考通用缓存步骤。
· 在ehcache.xml中为你的web页面配置缓存。
· 如果要缓存全部页面,可以使用Ehcache提供的SimplePageCachingFilter或是自己写一个子类继承CachingFilter。
· 若要缓存某个具体的JSP页面(包括由RequestDispatcher返回的页面),你可以使用Ehcache提供的SimplePageFragmentCachingFilter或是写个子类去继承PageFragmentCachingFilter。
· 配置web.xml。这里就相对简单一些,只是将你上俩个步骤使用的Filter配置到web.xml中,以便请求再此到来时能够访问缓存中的页面,从而达到提供页面的相应速度。
· 从http://sourceforge.net/project/showfiles.php?group_id=93232下载缓存服务端。
· 使用cd命令切换到bin目录下。
· 键入startup.sh启动服务。
默认情况下使用的是8080端口,RESTful和SOAP web服务器也都使用这个端口,请注意端口占用问题。
· 这个时候就可以使用Cache Server了,你可以使用Java后者任何其他语言。具体示例请参考
http://ehcache.sourceforge.net/documentation/cache_server.html。
Ehcache在net.sh.ehcache.jcache这个包下,有Ehcache早期对Jcache的一个粗略实现。
一般,和这些框架结合使用Ehcache时,没有太多特殊的地方。你只需要注意以下几点:
· 注意这些框架中使用的是什么缓存。
· 创建ehcache.xml,配置缓存再放入你的classpath路径下。
转自:/article/7998405.html
简介 |
通用缓存 |
· Ehcache jar包加入你的classpath环境变量中。
· Ehcache依赖的类库加入到你的classpath环境变量中,不同版本的Ehcache依赖类库不尽相同,请注意的Ehcache版本以及相关依赖类库,这里不做累述,可以参考
http://ehcache.sourceforge.net/documentation/dependencies.html
· 配置ehcache.xml配置文件,并加入到classpath中。
· 配置logging到合适的级别。
Hibernate |
· 在ehcache.xml中创建缓存。
Java EE Servlet缓存 |
· 在ehcache.xml中为你的web页面配置缓存。
· 如果要缓存全部页面,可以使用Ehcache提供的SimplePageCachingFilter或是自己写一个子类继承CachingFilter。
· 若要缓存某个具体的JSP页面(包括由RequestDispatcher返回的页面),你可以使用Ehcache提供的SimplePageFragmentCachingFilter或是写个子类去继承PageFragmentCachingFilter。
· 配置web.xml。这里就相对简单一些,只是将你上俩个步骤使用的Filter配置到web.xml中,以便请求再此到来时能够访问缓存中的页面,从而达到提供页面的相应速度。
RESTful和SOAP缓存 |
· 使用cd命令切换到bin目录下。
· 键入startup.sh启动服务。
默认情况下使用的是8080端口,RESTful和SOAP web服务器也都使用这个端口,请注意端口占用问题。
· 这个时候就可以使用Cache Server了,你可以使用Java后者任何其他语言。具体示例请参考
http://ehcache.sourceforge.net/documentation/cache_server.html。
Jcache style caching |
Spring,Cocoon,Acegi和其他框架 |
· 注意这些框架中使用的是什么缓存。
· 创建ehcache.xml,配置缓存再放入你的classpath路径下。
转自:/article/7998405.html
相关文章推荐
- Ehcache学习(二)入门指南
- Ehcache学习总结(1)--Ehcache入门介绍
- Cloud Foundry 入门指南遇到的问题
- 有趣的机器学习:最简明入门指南
- SWT/JFace开发入门指南(九)
- AngularJS 2.0入门指南
- 【OpenCV入门指南】第九篇 灰度直方图均衡化
- IntelliJ IDEA 快速入门指南
- 【OpenCV入门指南】第十三篇 人脸检测
- mahout入门指南之基于mahout的itembased算法
- MyCat快速入门指南
- Maven入门指南② :Maven 常用命令,手动创建第一个 Maven 项目
- 一份为高中生准备的机器学习与人工智能入门指南
- JSON 入门指南(转于http://www.ibm.com/developerworks/cn/web/wa-lo-json/index.html)
- 矩阵加速递推 入门指南
- 一小时包教会 —— webpack 入门指南
- 【Storm入门指南】第六章 真实示例
- 【推荐】Keras教程:Python深度学习超级入门指南
- 猫都能学会的Unity3D Shader入门指南(二)