Ehcache 框架入门实例
——我一直不太信任自己的记忆力,所以我把它们都写下来
项目中运用缓存管理的优势不言自明,可以减轻数据库的压力并且还能提升性能。下面是ehcache缓存框架的入门使用。
项目结构如下图所示:
Test 类是对缓存的测试,实现了加入缓存,取出缓存数据打印。
主要是StoreMsg类,这里面是对缓存操作的封装
package com.albert; import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; import net.sf.ehcache.Element; public class StoreMsg { CacheManager manager; public StoreMsg() { manager = new CacheManager("ehcache.xml");//加载配置文件初始化缓存管理器 } /** * 加入缓存 * @param cache * @param key * @param value */ public void storeToEhcache(Cache cache,String key,String value){ cache.put(new Element(key, value)); } /** * 从缓存中取数据 * @param cache * @param key * @return */ public String getValue(Cache cache,String key){ return cache.get(key).getValue().toString(); } /** * 新建缓存 * @param name */ public void addCache(String name){ manager.addCache(name); } /** * 获得缓存 * @param name * @return */ public Cache getCache(String name){ return manager.getCache(name); } }
配置文件如下
缓存需要的jar包直接去官网下载,下载地址如下(里面三个包都需要)http://s3.amazonaws.com/tcdistributions/ehcache-core-2.5.2-distribution.tar.gz
项目源码下载地址 http://download.csdn.net/detail/lianruanjian/8991419
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关推荐
主要介绍了Java Ehcache缓存框架入门级使用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
主要介绍了JavaWeb开发之Spring+SpringMVC+MyBatis+SpringSecurity+EhCache+JCaptcha 完整Web基础框架的相关资料,需要的朋友可以参考下
springMVC做的小项目,springMVC+spring+hibernate+ehcache+shiro jar包全,代码也全,结构清晰明了,非常适合springMVC初学者、ehcache初学者、shiro初学者。shiro除了做认证以及授权外,还做了并发登录控制,多个...
框架以Spring Framework为核心、Spring MVC作为模型视图控制器、Shiro作为权限框架、Hibernate作为数据库操作层。本项目也可以为学习SpringMVC的同学提供帮助。本项目以查询待办任务、查待受理任务、查看运行中的...
常用功能:会话(session),安全性(rbac权限框架),shiro(rbac权限框架),oauth(第三方登录),logback(日志),log-aop(AOP方式日志),ehcache(ehcache缓存),异常(统一异常处理),Async(异步
4、Hibernate集成二级缓存框架Ehcache。 5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。 6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。 7、采用Google ...
Beetl、Druid、Shiro、Ehcache(JFinal自带有工具类)。 界面使用的的后台模板,自己做了些优化和更改。 最初目的:为了学习jfinal,通过一点点的摸索,把它建立起来了。 最终理想:形成一个工作中比较通用的基础...
Spring Boot 配置文件详解 Spring Boot RESTful API 架构 Spring Boot 过滤器和拦截器 Spring Boot 全局异常处理 Spring Boot 参数校验 Spring Boot OpenAPI 文档集成 ...Spring Boot Security 安全框架
该框架具备一整套完整的权限管理系统,代码简洁,容易入门,方便您进行二次开发。 ### 项目演示地址: http://www.layssh.com/laysq/<Br/> 用户名:test 密码:888888 ### 项目官方网站 欢迎到官方网站查阅相关...
该框架具备一整套完整的权限管理系统,代码简洁,容易入门,方便您进行二次开发。 数据库sql文件:DB文件夹下 前端技术: layUi+jquery 后端技术: SpringMvc、 Spring、Hibernate、 ehcache、 quartz 开发环境 :...
特征Gradle项目平原/可执行战单元测试整合测试指标与健康SonarQube的代码质量和覆盖率分析使用ehcache缓存提供程序缓存抽象自动Swagger文档生成框架创建Docker映像上载到Docker存储库入门JMeter脚本启动Jenkins CI ...
弹簧靴 支持作者就star一下,谢谢 :party_popper: :party_popper: springboot-learn这个工程为IDEA创建的Empty Project工程...SpringBoot入门案例Hello World SpringBoot配置Thymeleaf模板引擎 SpringBoot构造异常异常
缓存框架:Ehcache 降价:Commonmark 前端 JS框架:Jquery CSS框架:Bootstrap 富文本编辑器:editor.md 文件上传:dropzone 弹框插件:sweetalert 第三方 七牛云(文件上传) 百度统计 预览效果 前端效果 初步...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
积分管理系统java源码 我的财富基金管理 ...他与流行的SSH,还是有很大的区别,入门很快,很轻量级,做了很多的封装,插件库也非常多。 JFinal 也有一些我觉得不是很完善的地方(可以用第三方插件解决),没有
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....