public class DictManager extends BasicObject
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
LBSQL
对应的类别sql缓存
|
static String |
NOCACHE
不允许缓存
|
static String |
TREE
字典树缓存
|
defaultCache, log, slog| 构造器和说明 |
|---|
DictManager()
Creates a new instance of DictManager.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clearDict()
清理字典缓存
|
static void |
clearDict(String zdlb)
清理字典缓存-按字典类别清理
|
static String |
zdDmByMc(String zdlb,
String mc)
获取字典值
会走缓存 |
static String |
zdDmByMoreMc(MyParams myParams)
获取字典值,其中dm用顿号隔开
会走缓存 |
static String |
zdDmByMoreMc(String zdlb,
String mc)
获取字典值,其中mc用顿号隔开
会走缓存 |
static com.alibaba.fastjson.JSONObject |
zdMap(MyParams myParams)
获取字典类别的全部数据-走缓存
|
static com.alibaba.fastjson.JSONObject |
zdMap(String zdlb)
获取字典类别的全部数据-不走缓存
|
static com.alibaba.fastjson.JSONObject |
zdMapNoCache(MyParams myParams)
获取字典类别的全部数据-不走缓存
|
static String |
zdMcByDm(String zdlb,
String dm)
获取字典值
会走缓存 |
static String |
zdMcByMoreDm(MyParams myParams)
获取字典值,其中dm用逗号隔开
会走缓存 |
static String |
zdMcByMoreDm(String zdlb,
String dm)
获取字典值,其中dm用逗号隔开
会走缓存 |
static com.alibaba.fastjson.JSONObject |
zdObj(MyParams myParams)
获取字典类别对应代码的字典对象-走缓存
|
static com.alibaba.fastjson.JSONObject |
zdObjByDm(String zdlb,
String dm)
获取字典类别对应代码的字典对象-走缓存
|
static com.alibaba.fastjson.JSONObject |
zdObjByMoreDm(MyParams myParams)
获取字典对象,其中dm用逗号隔开
会走缓存 |
static com.alibaba.fastjson.JSONObject |
zdObjByMoreDm(String zdlb,
String dm)
获取字典值,其中dm用逗号隔开
会走缓存 |
static com.alibaba.fastjson.JSONObject |
zdObjNoCache(MyParams myParams)
获取字典类别对应代码的字典对象-不走缓存
|
static PageInfo<com.alibaba.fastjson.JSONObject> |
zdSearch(MyParams myParams)
字典搜索
|
static com.alibaba.fastjson.JSONArray |
zdTree(MyParams myParams)
获取字典类别的全部数据-走缓存
|
static com.alibaba.fastjson.JSONArray |
zdTree(String zdlb)
获取字典类别的全部数据-不走缓存
|
static com.alibaba.fastjson.JSONArray |
zdTreeNoCache(MyParams myParams)
获取字典树-不走缓存
|
db, db, failed, failed, isBlank, requireNonNull, sqlManager, sqlManager, success, success, swtj, valByDefpublic static void clearDict()
public static void clearDict(String zdlb)
public static com.alibaba.fastjson.JSONObject zdMapNoCache(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONObject zdMap(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONObject zdMap(String zdlb)
zdlb - 字典类别public static com.alibaba.fastjson.JSONArray zdTreeNoCache(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONArray zdTree(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONArray zdTree(String zdlb)
zdlb - 字典类别public static com.alibaba.fastjson.JSONObject zdObjNoCache(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONObject zdObj(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONObject zdObjByDm(String zdlb, String dm)
zdlb - 字典类别dm - 字典代码public static String zdMcByDm(String zdlb, String dm)
zdlb - 字典类别dm - 代码public static String zdDmByMc(String zdlb, String mc)
zdlb - 字典类别mc - 名称public static String zdMcByMoreDm(MyParams myParams)
myParams - 参数对象public static String zdMcByMoreDm(String zdlb, String dm)
zdlb - 字典类别dm - 多个代码,逗号分隔public static com.alibaba.fastjson.JSONObject zdObjByMoreDm(MyParams myParams)
myParams - 参数对象public static com.alibaba.fastjson.JSONObject zdObjByMoreDm(String zdlb, String dm)
zdlb - 字典类别dm - 多个代码,逗号分隔public static String zdDmByMoreMc(MyParams myParams)
myParams - 参数对象public static String zdDmByMoreMc(String zdlb, String mc)
zdlb - 字典类别mc - 名称Copyright © 2024. All rights reserved.