类 RedisDictDataCacheOperations
java.lang.Object
cn.filaura.weave.cache.dict.RedisDictDataCacheOperations
- 所有已实现的接口:
DictDataCacheOperations
使用RedisTemplate完成字典缓存操作
- 另请参阅:
-
构造器概要
构造器构造器说明RedisDictDataCacheOperations(org.springframework.data.redis.core.RedisTemplate<String, String> redisTemplate) -
方法概要
修饰符和类型方法说明void缓存字典数据void批量缓存字典数据loadAllDict(String key) 加载指定键下的所有字典的数据加载字典数据loadDict(String key, Collection<String> fields) 批量加载字典数据longremoveAllDict(String key) 删除指定键中的全部字典字段longremoveDict(String key, String field) 删除指定字典字段longremoveDict(String key, Collection<String> fields) 批量删除指定键中的字典字段voidsetRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String, String> redisTemplate)
-
构造器详细资料
-
RedisDictDataCacheOperations
-
-
方法详细资料
-
cacheDict
从接口复制的说明:DictDataCacheOperations缓存字典数据- 指定者:
cacheDict在接口中DictDataCacheOperations- 参数:
key- 主键field- 字典编码value- 字典数据
-
cacheDict
从接口复制的说明:DictDataCacheOperations批量缓存字典数据- 指定者:
cacheDict在接口中DictDataCacheOperations- 参数:
key- 主键data- 多个字典数据,key为字典编码,value为字典数据
-
loadDict
从接口复制的说明:DictDataCacheOperations批量加载字典数据返回的列表顺序与输入字典编码集合的顺序一致,如果某个字段不存在则对应位置为null。
- 指定者:
loadDict在接口中DictDataCacheOperations- 参数:
key- 主键,字典数据在缓存中的主键fields- 要加载的字典编码集合- 返回:
- 包含对应值的列表(列表的数量和顺序与字典编码一致)
-
loadDict
从接口复制的说明:DictDataCacheOperations加载字典数据- 指定者:
loadDict在接口中DictDataCacheOperations- 参数:
key- 主键field- 字典编码- 返回:
- 对应的值
-
loadAllDict
从接口复制的说明:DictDataCacheOperations加载指定键下的所有字典的数据- 指定者:
loadAllDict在接口中DictDataCacheOperations- 参数:
key- 主键,字典数据在缓存中的主键- 返回:
- 包含所有字典编码和对应字典数据的键值对映射
-
removeDict
从接口复制的说明:DictDataCacheOperations删除指定字典字段- 指定者:
removeDict在接口中DictDataCacheOperations- 参数:
key- 主键field- 需要删除的字典编码- 返回:
- 被删除的字典字段数量
-
removeDict
从接口复制的说明:DictDataCacheOperations批量删除指定键中的字典字段- 指定者:
removeDict在接口中DictDataCacheOperations- 参数:
key- 主键fields- 需要删除的字典编码集合- 返回:
- 被删除的字典字段数量
-
removeAllDict
从接口复制的说明:DictDataCacheOperations删除指定键中的全部字典字段- 指定者:
removeAllDict在接口中DictDataCacheOperations- 参数:
key- 主键- 返回:
- 被删除的字段数量
-
getRedisTemplate
-
setRedisTemplate
-