# RedisMyClient 说明

RedisMyClient 自定义redis-cli工具类
Author andy.ten@tom.com & xukaixing@hotmail.com

# API

# RedisMyClient Methods

方法名 说明 参数 示例
set 设置redis缓存值,
返回类型:void
(String key, Object value) redisMyClient.set("key",obj);
set 设置redis缓存值(带失效时间),
返回类型:void
(String key, Object value, long milliseconds)
incrby 设置递增,
返回类型:Long
(String key, long value)
get 获取redis缓存值,
返回类型:String
(String key)
del 删除redis缓存值,
返回类型:long
(String... keys)
hGetAll 获取redis缓存值,
返回类型:Map
(String key)
hasKey 判断key是否存在,
返回类型:boolean
(String keys)
removeAll 删除指定前缀的key,
返回类型:void
(String keyPrefix)
getUserId 根据account获取userId,
返回类型:Long
(String userAccount) redisMyClient.getUesrId("admin");
getUserDeptId 根据account获取deptId,
返回类型:Long
(String userAccount) redisMyClient.getUserDeptId("admin");
getUserName 根据account获取userName,
返回类型:String
(String userAccount) redisMyClient.getUserName("admin");
getUserType 根据account获取用户类型,
返回类型:String
(String userAccount) redisMyClient.getUserType("admin");
getUserInfo 根据account获取用户信息,
返回类型:Map
(String userAccount) redisMyClient.getUserInfo("admin");
getUserGrantedMenus 根据account获取授权菜单,
返回类型:String
(String userAccount) redisMyClient.getUserGrantedMenus("admin");
getDivisionSName 根据行政区划代码获取地区简称,
返回类型:String
(String code) redisMyClient.getDivisionSName("220104");
getCompanySName 根据公司id获取公司简称,
返回类型:String
(Long companyId) redisMyClient.getCompanySName(1);
getCompanyCName 根据公司id获取公司全称,
返回类型:String
(Long companyId) redisMyClient.getCompanyCName(1);
getDeptSName 根据部门id获取部门简称,
返回类型:String
(Long deptId) redisMyClient.getDeptSName(1);
getDeptDName 根据部门id获取部门全称,
返回类型:String
(Long deptId) redisMyClient.getDeptDName(1);
getDeptInfo 根据部门id获取部门信息,
返回类型:Map
(Long deptId) redisMyClient.getDeptInfo(1);
getDicLabel 根据字典code获取字典值,
返回类型:String
(String dicType, String key) redisMyClient.getDicLabel("sf", "100101");
getBizConf 根据业务参数code获取值,
返回类型:String
(String key) redisMyClient.getBizConf("sf", "DLGQRQ");

# 版本

  • v1.0.5