当前位置: 移动技术网 > IT编程>软件设计>架构 > Ehcache入门经典:第一篇

Ehcache入门经典:第一篇

2018年04月05日  | 移动技术网IT编程  | 我要评论

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>
View Code

 

简单测试

 

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();
    }

}
View Code

 

 


结果

 

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网