ehcache主要是轻量级的缓存实现



ehcache.xml

<?xml version="1.0" encoding="UTF-8"?>
<ehcache> <diskStore path="G:\\eclipse\\workspace8\\Ehcache\\src\\com\\ij34\\cache" /> <defaultCache
maxElementsInMemory="100"
eternal="true"
overflowToDisk="true"/> <cache
name="a"
maxElementsInMemory="1"
eternal="true"
overflowToDisk="true"
maxElementsOnDisk="0"
diskPersistent="true"/> </ehcache>

简单测试

package com.ij34.bean;

import net.sf.ehcache.Cache;
import net.sf.ehcache.CacheManager;
import net.sf.ehcache.Element; public class TestEhcache01 { public static void main(String[] args) {
// TODO Auto-generated method stub
CacheManager cacheManager=CacheManager.create("./src/com/ij34/source/ehcache.xml");
Cache cache=cacheManager.getCache("a");
Element element=new Element("key1", "我是key1的值");
cache.put(element);
System.out.println(cache.get("key1"));
System.out.println(cache.get("key1").getValue());
cache.flush();
cacheManager.shutdown();
} }

结果

最新文章

  1. PHP 数据库操作类:ezSQL
  2. LED将为我闪烁:控制发光二极管
  3. Hive修改表
  4. hdu1251 统计难题 字典树
  5. 3月23.CSS表格布局
  6. oracle 闪回技术
  7. 最大子列和CT 01-复杂度2 Maximum Subsequence Sum
  8. Window.ActiveXObject的用法 以及如何判断浏览器的类型
  9. LitJson处理Json
  10. Linux 下配置 SoftEther Client
  11. 关于web多标签多条件筛选的思考以及缓存的正确使用方法(上)
  12. ZOJ Problem - 2588 Burning Bridges tarjan算法求割边
  13. 每天一个linux命令(43)--netstat命令
  14. (转)使用string.Format需要注意的一个性能问题
  15. 学号:201521123116 《java程序设计》第四周学习总结
  16. &lt;转&gt;shell经典,shell十三问
  17. go语言之行--golang操作redis、mysql大全
  18. xadmin+django2.0删除用户报错,get_deleted_objects() takes 3 positional arguments but 5 were given
  19. 随机森林(Random Forest)
  20. 常用模块(json/pickle/shelve/XML)

热门文章

  1. [Swift]LeetCode693. 交替位二进制数 | Binary Number with Alternating Bits
  2. 从搭建V2Ray服务器到编译V2Milk的完整过程
  3. java调用python脚本并向python脚本传递参数
  4. 【Spark篇】---Spark资源调度和任务调度
  5. 深入解析 H.265 编码模式,带你了解Apple全面推进H.265的原因
  6. BootStrap格栅系统
  7. Qt之自绘制饼图
  8. 一个类是怎么被JVM执行的
  9. 初探设计模式5:Spring涉及到的9种设计模式
  10. 如何用浏览器在线查看.ipynb文件