EhcacheUtil工具类

转载 2016年08月31日 14:13:31

EhcacheUtil工具类使用:

    1. public class EhcacheUtil {  
    2.   
    3.     private static final String path = "/ehcache.xml";  
    4.   
    5.     private URL url;  
    6.   
    7.     private CacheManager manager;  
    8.   
    9.     private static EhcacheUtil ehCache;  
    10.   
    11.     private EhcacheUtil(String path) {  
    12.         url = getClass().getResource(path);  
    13.         manager = CacheManager.create(url);  
    14.     }  
    15.   
    16.     public static EhcacheUtil getInstance() {  
    17.         if (ehCache== null) {  
    18.             ehCache= new EhcacheUtil(path);  
    19.         }  
    20.         return ehCache;  
    21.     }  
    22.   
    23.     public void put(String cacheName, String key, Object value) {  
    24.         Cache cache = manager.getCache(cacheName);  
    25.         Element element = new Element(key, value);  
    26.         cache.put(element);  
    27.     }  
    28.   
    29.     public Object get(String cacheName, String key) {  
    30.         Cache cache = manager.getCache(cacheName);  
    31.         Element element = cache.get(key);  
    32.         return element == null ? null : element.getObjectValue();  
    33.     }  
    34.   
    35.     public Cache get(String cacheName) {  
    36.         return manager.getCache(cacheName);  
    37.     }  
    38.   
    39.     public void remove(String cacheName, String key) {  
    40.         Cache cache = manager.getCache(cacheName);  
    41.         cache.remove(key);  
    42.     }  
    43.   
    44. }  

Ehcache封装的工具类

最近公司公司项目在框架上用到了Ehcache缓存,关于更多Ehcache详细的内容,请参考一下两个系列的博客,讲的都很好。 Ehcache详细解读 Ehcache系列博客 有了上面的两个系列的博客...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2015年11月28日 16:49
  • 3017

EHCache工具类

EHCache是一款优秀的缓存框架,关于EHCache的介绍网上已经有很多了,这里分享一份EHCac...
  • wyc_cs
  • wyc_cs
  • 2014年10月15日 16:01
  • 5803

工具类:ehCache,用于缓存

准备工作: 1.导入依赖:2.6.9 2.0.4 net.sf.ehcache ehcache-core ${ehcache.version} net.s...
  • qq_34590943
  • qq_34590943
  • 2016年09月16日 17:09
  • 431

Ehcache 工具类

package com.epdc.common; import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; import ne...
  • lsh009
  • lsh009
  • 2013年11月22日 15:15
  • 716

ehcache 缓存工具类

package com.test.util; import net.sf.ehcache.Cache; import net.sf.ehcache.CacheManager; import ...
  • 5iasp
  • 5iasp
  • 2012年12月28日 18:30
  • 5778

Ehcache工具类 EhcacheUtil

public class EhcacheUtil { private static final String path = "/conf/ehcache.xml"; private...
  • zillionchu
  • zillionchu
  • 2017年02月17日 16:57
  • 803

EhCache缓存框架(4)-使用单列模式封装Ehcache常用方法

Ehcache缓存框架常用方法的封装
  • qq_32331997
  • qq_32331997
  • 2017年08月20日 21:20
  • 257

Ehcache的一个完整例子

Ehcache的一个完整例子测试类测试驱动开发,先写测试类package com.linkage.mapp.cache;import org.junit.Test;import com.linkage...
  • ouyida3
  • ouyida3
  • 2015年04月04日 16:59
  • 3853

ehcache缓存的详细配置

用到缓存,主要是用来解决并发问题的。   其中ehcache是一个纯Java的过程中缓存实现Hibernate2.1,Spring都支持EHcache嵌入。   本文主要写Spring中引入e...
  • zhangdaiscott
  • zhangdaiscott
  • 2012年11月19日 13:27
  • 2948

jeecg 缓存部署问题 - - linux ehcache

在linux 启动tomcat 时 ehcache报错 unknown localhost name;解决方法如下:查看hostname: [root@BJS0-0WP-V bin]# hostnam...
  • zhangdaiscott
  • zhangdaiscott
  • 2015年05月22日 21:58
  • 2603
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EhcacheUtil工具类
举报原因:
原因补充:

(最多只允许输入30个字)