类 DictUtil
java.lang.Object
cn.sinozg.applet.common.utils.DictUtil
字典工具类
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static void清空字典缓存redis keystatic StringdictLabel(DictDataVo dictData, Locale locale) 获取到labelstatic StringgetCacheKey(String dictType) 设置cache keystatic List<DictDataVo>getDictCache(DictType key) 获取字典缓存static StringgetDictLabel(DictType dictType, String dictValue) 根据字典类型和字典值获取字典标签static StringgetDictLabel(DictType dictType, String dictValue, String separator) 根据字典类型和字典值获取字典标签static StringgetDictValue(DictType dictType, String dictLabel) 根据字典类型和字典标签获取字典值static StringgetDictValue(DictType dictType, String dictLabel, String separator) 根据字典类型和字典标签获取字典值static voidsetDictCache(Map<String, List<DictDataVo>> data) 设置字典缓存private static String数据字典转义
-
构造器详细资料
-
DictUtil
private DictUtil()
-
-
方法详细资料
-
setDictCache
设置字典缓存- 参数:
data- 参数键 字典数据列表
-
getDictLabel
根据字典类型和字典值获取字典标签- 参数:
dictType- 字典类型dictValue- 字典值- 返回:
- 字典标签
-
getDictValue
根据字典类型和字典标签获取字典值- 参数:
dictType- 字典类型dictLabel- 字典标签- 返回:
- 字典值
-
getDictLabel
根据字典类型和字典值获取字典标签- 参数:
dictType- 字典类型dictValue- 字典值separator- 分隔符- 返回:
- 字典标签
-
getDictValue
根据字典类型和字典标签获取字典值- 参数:
dictType- 字典类型dictLabel- 字典标签separator- 分隔符- 返回:
- 字典值
-
tran
数据字典转义- 参数:
dictType- 类型text- 文本separator- 分隔符value- 是否为值- 返回:
- 转义值
-
clearDictCache
public static void clearDictCache()清空字典缓存 -
dictLabel
获取到label- 参数:
dictData- 数据- 返回:
- label
-
getDictCache
获取字典缓存- 参数:
key- 参数键- 返回:
- 字典数据列表
-
getCacheKey
设置cache key- 参数:
dictType- 参数键- 返回:
- 缓存键key
-
dictKeyFun
redis key- 返回:
- key的function
-