public abstract class BaseCacheService extends AbstractCacheService
AbstractCacheService.Aware| 构造器和说明 |
|---|
BaseCacheService() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
concat(String key,
String... fields) |
protected <T> T |
deserializeFeilds(Map<String,String> map,
Class<T> clazz) |
protected <T> List<T> |
deserializeList(String string,
Class<T> clazz) |
protected <T> T |
deserializeValue(String string,
Class<T> clazz) |
void |
expire(String key,
String subkey,
Duration duration)
设置过期时间
|
protected abstract void |
expire(String key,
String subkey,
Long expire) |
protected <T> Map<String,String> |
serializeFields(T value) |
protected <T> String |
serializeValue(T value) |
<T> void |
set(String key,
String subkey,
T value,
Duration duration)
保存对象
|
protected abstract <T> void |
set(String key,
String subkey,
T value,
Long expire) |
protected String[] |
toArray(List<String> strings) |
protected Long |
totime(Duration duration) |
del, exist, expire, get, haget, haget, hdel, hexist, hget, hkeys, hlen, hlist, hmdel, hmget, hmget, hmset, hoget, hoset, hset, list, persist, set, set, storablepublic <T> void set(String key, String subkey, T value, Duration duration)
ICacheServicekey - 关键字subkey - 子关键字value - 值duration - 过期时间public void expire(String key, String subkey, Duration duration)
ICacheServicekey - 关键字subkey - 子关键字duration - 过期时间protected <T> String serializeValue(T value)
Copyright © 2020. All rights reserved.