程序包 com.sh.wf.util
类 LocalCacheUtil
java.lang.Object
com.sh.wf.util.LocalCacheUtil
Description: 本地缓存
Title:首亨软件 - 聚天平台
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static <T> TgetCacheData(String key, Class<T> clazz) 获取数据static LocalCacheUtil.CacheInfo<?>static ExpiringMap<String,LocalCacheUtil.CacheInfo<?>> static booleanisContainKey(String key) 缓存中是否包含Keystatic voidputData(String key, LocalCacheUtil.CacheInfo<?> info, int seconds) 添加本地缓存数据static voidputData(String key, LocalCacheUtil.CacheInfo<?> info, int duration, TimeUnit timeUnit) static LocalCacheUtil.CacheInfo<?>删除缓存static voidremoveByStartKey(String key) 按前缀删除缓存static booleanresetExpiration(String key) 重置计时
-
字段详细资料
-
dataMap
-
-
构造器详细资料
-
LocalCacheUtil
public LocalCacheUtil()
-
-
方法详细资料
-
putData
添加本地缓存数据- 参数:
key- 键info- 缓存信息seconds- 缓存时间,单位:秒
-
putData
public static void putData(String key, LocalCacheUtil.CacheInfo<?> info, int duration, TimeUnit timeUnit) -
getData
-
getCacheData
获取数据- 类型参数:
T-- 参数:
key-clazz-- 返回:
-
isContainKey
缓存中是否包含Key- 参数:
key-- 返回:
-
remove
删除缓存- 参数:
key-- 返回:
-
removeByStartKey
按前缀删除缓存- 参数:
key-
-
resetExpiration
重置计时- 参数:
key-- 返回:
-
getDataMap
-