发表于: 2017-12-22 23:10:00

1 711


今天的任务:

       基于map的cache 简单实现

       

package com.bbq.cache;

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

public class CacheManager<T> {
private Map<String, T> cache = new ConcurrentHashMap<String, T>();

public T getValue(String key) {
return cache.get(key);
}

public void addOrUpdateCache(String key, T value) {
cache.put(key, value);
}

public void clearCache(String key) {
if (cache.containsKey(key)) {
cache.remove(key);
}
}
public void clearCache() {
cache.clear();
}
}

明天的任务: spring框架自带cache的学习


返回列表 返回列表
评论

    分享到