chenzeyuczy的专栏

天道酬勤

本地缓存工具类
package com.gnet.common;


import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;


import org.apache.log4j.Logger;
/**
 * 本地缓存处理
 *
 */
public class LocalCache {
private static final Logger log = Logger.getLogger(LocalCache.class);
private static Map<String,Object> map = new ConcurrentHashMap<String,Object>();
/**
* 添加缓存
* @param key
* @param val
*/
public static void setMap(String key,Object val){
log.info("添加本地缓存\tkey:"+key);
map.put(key, val);
}
/**
* 获取缓存
* @param key
* @return 
*/
public static Object getMap(String key){
return map.get(key);
}
/**
* 获取所有缓存
* @param key
* @return 
*/
public static Map<String,Object> getMapAll(){
return map;
}
/**
* 检查是否有此key
* @param key
* @return
*/
public static Boolean containsKey(String key){
return map.containsKey(key);
}
/**

* @param key
* @return
*/
public static void delKey(String key){
map.remove(key);
}
/**
* 清空缓存
* @param key
* @return
*/
public static void delAllCache(){
map.clear();
}
}
阅读更多
想对作者说点什么? 我来说一句

图片本地缓存工具类

2013年08月14日 5KB 下载

远景本地缓存iscsicache

2009年07月04日 296KB 下载

没有更多推荐了,返回首页

不良信息举报

本地缓存工具类

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭