1 packagecom.wbproject.util.cache;2
3 importjava.time.LocalDateTime;4 importjava.time.format.DateTimeFormatter;5 importjava.util.Date;6 importjava.util.HashMap;7 importjava.util.HashSet;8 importjava.util.Iterator;9 importjava.util.Map;10 importjava.util.Set;11
12 /**
13 * 缓存管理类14 *15 *@authorwangbo16 * @date 2018-03-07 12:43:4117 */
18 public classCacheManage {19
20 private static Map cacheMap = new HashMap<>();21
22 private static Map cacheConfMap = new HashMap<>();23
24 private static CacheManage cm = null;25
26 //构造方法私有化
27 privateCacheManage() {28 }29
30 //获取实例
31 public staticCacheManage getInstance() {32 if (cm == null) {33 cm = newCacheManage();34 //第一次获取实例的时候启动线程
35 Thread t = newClearCache();36 t.start();37 }38 returncm;39 }40
41 /**
42 * 添加缓存实体43 *44 *@paramkey45 *&#