类 DictManager
java.lang.Object
cn.benma666.iframe.BasicObject
cn.benma666.iframe.DictManager
字典管理
date: 2016年6月12日
date: 2016年6月12日
- 版本:
- 0.1
- 作者:
- jingma
-
字段概要
字段从类继承的字段 cn.benma666.iframe.BasicObject
defaultCache, log, slog -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static void清理字典缓存static void清理字典缓存-按字典类别清理static String获取字典值
会走缓存static StringzdDmByMoreMc(com.alibaba.fastjson.JSONObject myParams) 获取字典值,其中dm用顿号隔开
会走缓存static StringzdDmByMoreMc(String zdlb, String mc) 获取字典值,其中mc用顿号隔开
会走缓存static com.alibaba.fastjson.JSONObjectzdMap(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-走缓存static com.alibaba.fastjson.JSONObject获取字典类别的全部数据-不走缓存static com.alibaba.fastjson.JSONObjectzdMapNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-不走缓存static String获取字典值
会走缓存static StringzdMcByMoreDm(com.alibaba.fastjson.JSONObject myParams) 获取字典值,其中dm用逗号隔开
会走缓存static StringzdMcByMoreDm(String zdlb, String dm) 获取字典值,其中dm用逗号隔开
会走缓存static com.alibaba.fastjson.JSONObjectzdObj(com.alibaba.fastjson.JSONObject myParams) 获取字典类别对应代码的字典对象-走缓存static com.alibaba.fastjson.JSONObject获取字典类别对应代码的字典对象-走缓存static com.alibaba.fastjson.JSONObjectzdObjByMoreDm(com.alibaba.fastjson.JSONObject myParams) 获取字典对象,其中dm用逗号隔开
会走缓存static com.alibaba.fastjson.JSONObjectzdObjByMoreDm(String zdlb, String dm) 获取字典值,其中dm用逗号隔开
会走缓存static com.alibaba.fastjson.JSONObjectzdObjNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典类别对应代码的字典对象-不走缓存static PageInfo<com.alibaba.fastjson.JSONObject>zdSearch(com.alibaba.fastjson.JSONObject myParams) 字典搜索static com.alibaba.fastjson.JSONArrayzdTree(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-走缓存static com.alibaba.fastjson.JSONArray获取字典类别的全部数据-不走缓存static com.alibaba.fastjson.JSONArrayzdTreeNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典树-不走缓存从类继承的方法 cn.benma666.iframe.BasicObject
db, db, failed, failed, isBlank, sqlManager, sqlManager, success, success, swtj, valByDef
-
字段详细资料
-
构造器详细资料
-
DictManager
public DictManager()Creates a new instance of DictManager.
-
-
方法详细资料
-
clearDict
public static void clearDict()清理字典缓存 -
clearDict
清理字典缓存-按字典类别清理 -
zdMapNoCache
public static com.alibaba.fastjson.JSONObject zdMapNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-不走缓存- 参数:
myParams- 参数对象- 返回:
- null:表示不支持获取列表,JSONObject<dm,JSONObject>:全部字典项
-
zdMap
public static com.alibaba.fastjson.JSONObject zdMap(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-走缓存- 参数:
myParams- 参数对象- 返回:
- null:表示不支持获取列表,JSONObject<dm,JSONObject>:全部字典项
-
zdMap
获取字典类别的全部数据-不走缓存- 参数:
zdlb- 字典类别- 返回:
- null:表示不支持获取列表,JSONObject<dm,JSONObject>:全部字典项
-
zdTreeNoCache
public static com.alibaba.fastjson.JSONArray zdTreeNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典树-不走缓存- 参数:
myParams- 参数对象- 返回:
- 构建好的字典树
-
zdTree
public static com.alibaba.fastjson.JSONArray zdTree(com.alibaba.fastjson.JSONObject myParams) 获取字典类别的全部数据-走缓存- 参数:
myParams- 参数对象- 返回:
- JSONObject<dm,JSONObject>:全部字典项
-
zdTree
获取字典类别的全部数据-不走缓存- 参数:
zdlb- 字典类别- 返回:
- JSONObject<dm,JSONObject>:全部字典项
-
zdObjNoCache
public static com.alibaba.fastjson.JSONObject zdObjNoCache(com.alibaba.fastjson.JSONObject myParams) 获取字典类别对应代码的字典对象-不走缓存- 参数:
myParams- 参数对象- 返回:
- JSONObject:字典项对象
-
zdObj
public static com.alibaba.fastjson.JSONObject zdObj(com.alibaba.fastjson.JSONObject myParams) 获取字典类别对应代码的字典对象-走缓存- 参数:
myParams- 参数对象- 返回:
- JSONObject:字典项对象
-
zdObjByDm
获取字典类别对应代码的字典对象-走缓存- 参数:
zdlb- 字典类别dm- 字典代码- 返回:
- JSONObject:字典项对象
-
zdMcByDm
获取字典值
会走缓存- 参数:
zdlb- 字典类别dm- 代码- 返回:
- 值
-
zdDmByMc
获取字典值
会走缓存- 参数:
zdlb- 字典类别mc- 名称- 返回:
- 值
-
zdMcByMoreDm
获取字典值,其中dm用逗号隔开
会走缓存- 参数:
myParams- 参数对象- 返回:
- 值
-
zdMcByMoreDm
获取字典值,其中dm用逗号隔开
会走缓存- 参数:
zdlb- 字典类别dm- 多个代码,逗号分隔- 返回:
- 值,多个值、分隔
-
zdObjByMoreDm
public static com.alibaba.fastjson.JSONObject zdObjByMoreDm(com.alibaba.fastjson.JSONObject myParams) 获取字典对象,其中dm用逗号隔开
会走缓存- 参数:
myParams- 参数对象- 返回:
- 对象
-
zdObjByMoreDm
获取字典值,其中dm用逗号隔开
会走缓存- 参数:
zdlb- 字典类别dm- 多个代码,逗号分隔- 返回:
- 值,多个值、分隔
-
zdDmByMoreMc
获取字典值,其中dm用顿号隔开
会走缓存- 参数:
myParams- 参数对象- 返回:
- 值
-
zdDmByMoreMc
获取字典值,其中mc用顿号隔开
会走缓存- 参数:
zdlb- 字典类别mc- 名称- 返回:
- 代码
-
zdSearch
public static PageInfo<com.alibaba.fastjson.JSONObject> zdSearch(com.alibaba.fastjson.JSONObject myParams) 字典搜索- 参数:
myParams- 参数对象- 返回:
- 字典搜索结果列表
-