接口 DictDataCacheOperations
- 所有已知实现类:
RedisDictDataCacheOperations
public interface DictDataCacheOperations
字典缓存操作接口
提供字典数据的存储、加载和删除功能。
-
方法概要
修饰符和类型方法说明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) 批量删除指定键中的字典字段
-
方法详细资料
-
cacheDict
缓存字典数据- 参数:
key- 主键field- 字典编码value- 字典数据
-
cacheDict
批量缓存字典数据- 参数:
key- 主键data- 多个字典数据,key为字典编码,value为字典数据
-
loadDict
加载字典数据- 参数:
key- 主键field- 字典编码- 返回:
- 对应的值
-
loadDict
批量加载字典数据返回的列表顺序与输入字典编码集合的顺序一致,如果某个字段不存在则对应位置为null。
- 参数:
key- 主键,字典数据在缓存中的主键fields- 要加载的字典编码集合- 返回:
- 包含对应值的列表(列表的数量和顺序与字典编码一致)
-
loadAllDict
加载指定键下的所有字典的数据- 参数:
key- 主键,字典数据在缓存中的主键- 返回:
- 包含所有字典编码和对应字典数据的键值对映射
-
removeDict
删除指定字典字段- 参数:
key- 主键field- 需要删除的字典编码- 返回:
- 被删除的字典字段数量
-
removeDict
批量删除指定键中的字典字段- 参数:
key- 主键fields- 需要删除的字典编码集合- 返回:
- 被删除的字典字段数量
-
removeAllDict
删除指定键中的全部字典字段- 参数:
key- 主键- 返回:
- 被删除的字段数量
-