使用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(); } }
作者:風巽千龍

浙公网安备 33010602011771号