1. EHCache的特点是纯Java,要在中途实现缓存并单独安装Ehcache,必须在classpath上安装ehcache-X.X.jar和相关类库如果项目中安装了Hibernate,则不需要执行任何操作。 可以直接使用Ehcache
Cache存储方式:内存或磁盘
EHCache单独使用
所以,大致的步骤如下
生成步骤CacheManager对象
生成步骤Cache对象
步骤3 :将键-值对中的元素元素(由key,value组成)添加到Cache对象中
具体的Test.java程序:
打包测试;
importnet.sf.ehcache.Cache;
import net.SF.ehcache.cachemanager;
importnet.sf.ehcache.Element;
//*
生成步骤CacheManager对象
生成步骤Cache对象
*步骤3 :将键-值对的元素元素(由key,value组成)添加到Cache对象中
*@authormahaibo
*
*/
公共类测试{
publicstaticvoidmain (字符串[ ] args ) {
指定ehcache.xml的位置
string filename=' e :\ 1008\ workspace\ ehcache test\ ehcache.XML ';
chemanagermanager=newcachemanager (filename;
//取出所有cacheName
string names [ ]=manager.getcache names (;
for(inti=0; I
system.out.println(Names[I];
}
从CacheName生成cache对象
//首要方式:
cache cache=manager.getcache (names [0];
//第二种方法是,在ehcache中必须存在默认缓存,“test”可以改变为任何值
//cachecache=Newcache('test ',1,true,false,5,2 );
//manager.addcache(cache;
将由//key,value键值对组成的Element元素添加到Cache对象中
cache.put(newelement('key1',' values1' );
元素=cache.get (key1);
system.out.println (element.getvalue ();
objectobj=element.getobject value (;
system.out.println((string ) obj;
manager.shutdown (;
}
}