使用Spring提供的EhCacheCacheManager来生成一个Spring的CacheManager

import java.util.List;
import org.springframework.cache.ehcache.EhCacheFactoryBean;
import net.sf.ehcache.Element;
public class myEhCache {

    private static EhCacheFactoryBean ehCacheFactoryBean;
    public static void main(String[] args) {
        //声明一个元素存放信息
        String dateString="缓存key";
        String plist="缓存数据内容";
        Element element = new Element(dateString, plist);
        //在Ehcache怎样在Element级上控制过期时间
        element.setTimeToLive(5000);
        //讲元素对象放入缓存中
        ehCacheFactoryBean.getObject().put(element);
        ehCacheFactoryBean.getObject().flush();
        
        //缓存数据的获取
        Element getelement = ehCacheFactoryBean.getObject().get(dateString);
        List<Object> getlist= (List<Object>) getelement.getObjectValue();
        
    }
    
}

 

posted @ 2017-09-01 18:00  風巽千龍  阅读(606)  评论(0)    收藏  举报