public class ConfUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APPCODE
主键:“appCode”
|
static String |
CANT_REMOVE
不能删除
|
static String |
CANT_UPDATE
不能更新
|
static String |
CERT_K
前端传递的k参数,注意与certKey区别,与RDS_CERT无关
|
static String |
CERTID
证书编号
|
static String |
COMMA
分隔符",|;"
|
static String |
COMPID
公司编号
|
static String |
DATA_COLL
数据并发冲突
|
static String |
DENY_ACCESS
越权访问
|
static String |
DUPL_DATA
重复数据
|
static String |
DUPL_NAME
重复命名
|
static String |
INVD_PARAMS
无效的参数
|
static String |
IPADDR
保存在token中的客户端的IP地址的主键“ipaddr”
|
static String |
JSONSTR
约定为 “jsonstr”字符串
|
static String |
OVER_COUNTS
超数量限制
|
static String |
REGEXP
正则映射
|
static String |
RLIKE
rlike 映射
|
static String[] |
SQL_EXPR
有效的 SQL表达式,暂时禁用: "!"
|
static String |
TICKET
“ticket”
|
static String |
TOKEN
“token”
|
static String |
TRACEID
跟踪编号
|
static String |
USERID
用户编号
|
| 构造器和说明 |
|---|
ConfUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
apiPermit()
API是否需要对应三方应用授权才能访问
|
static String |
appCode()
应用缩写的编码,如:“FF”
|
static String |
appCore()
主应用的请求地址,如:http://host.ps1.cn
|
static String |
appKey()
应用接口互访KEY
|
static String |
appMain()
主应用,如:"/doyea"
|
static String[] |
appSpec()
访问主应用的证书
|
static boolean |
avoidRules()
避开数据库校验规则
|
static String |
baseDot()
多租户的分割符号"."
|
static String |
baseMain()
用于区分Mysql、PG时public,Mysql可配置为空,如:mysql\public,
|
static String |
baseName()
多租户的账套名称的前缀,如:"culai"、"base"
|
static int |
cacheTime()
Redis默认的用户缓存时间 2小时
|
static boolean |
dataIsolation()
租户数据隔离(既非分库、也非分表),需配置为:BASE_DOT=“0”
|
static String |
dbid()
多租户分库时账套编号的KEY,如:"dbid" 或 "baseId",未配置默认"baseId"
|
static String |
get(String key)
获取配置参数的值
|
static String |
get(String key,
String def)
获取配置参数的值
|
static String |
getConf(String key)
获取配置参数的值
|
static String |
getConf(String key,
String def)
获取配置参数的值
|
static int |
getInt(String key,
int def)
获取配置参数的值
|
static String |
getParam(String key)
前台请求接口数据返给前台的响应参数名
|
static String |
getValid(String key)
前台请求接口的必需参数
|
static int |
httpTimeout()
Http请求超时时间,默认2分钟超时,120秒
|
static void |
initGconf()
初始化全局配置,在 SpringContext中调用此方法
|
static Object |
invoke(Object bean,
String method,
Object args)
调用:根据Bean名称,发起第三方服务接口调用
|
static boolean |
isApiOpen()
开放API接口标识,可不用配置,若需要配置为:true
|
static boolean |
isCustomCols()
是否支持自定义设置标签的隐藏和显示的数量
|
static boolean |
isEncOmit()
请求内容是否忽略加密,默认加密(不忽略),可不用配置
|
static boolean |
isEncResp()
响应内容加密,可不用配置
|
static boolean |
isInt(String s)
判断字符串是否为整数
|
static boolean |
isLogResp()
响应日志记录,可不用配置
|
static boolean |
isMultLogin()
控制同一账户多人同时登录,未配置默认为仅限单用户登录使用
|
static boolean |
isTracking()
应用请求路径跟踪标识,可不用配置
|
static String |
limitRows()
查询数据行数的限制,未配置默认limit.rows=''不限制数据
|
static String[] |
locales()
支持多语言参数,如:ZH,EN
|
static int |
logArgs()
日志要不要保存“请求参数”的最大长度
|
static String |
mustValid()
各个接口通用校验项目(如:dbid等通用项),默认不用配置
|
static <T> Map<String,T> |
obj2Map(Object data)
对象转换为Map
|
static String |
ssoUrl()
单点SSO请求单点登录的远程服务地址,如:http://sso.ps1.cn/aolai/s
|
static int |
vcodeDue()
Redis默认的验证码有效缓存时间(默认10分钟10000秒)
|
public static String REGEXP
public static String RLIKE
public static String[] SQL_EXPR
public static String appKey()
public static String appCode()
public static String appCore()
public static String appMain()
public static String[] appSpec()
public static String dbid()
public static String baseDot()
public static String baseName()
public static String baseMain()
public static String[] locales()
public static String ssoUrl()
public static String mustValid()
public static String limitRows()
public static int httpTimeout()
public static int cacheTime()
public static int vcodeDue()
public static boolean apiPermit()
public static boolean isTracking()
public static boolean isApiOpen()
public static boolean isEncResp()
public static boolean isLogResp()
public static boolean isEncOmit()
public static int logArgs()
public static boolean isMultLogin()
public static boolean isCustomCols()
public static boolean avoidRules()
public static void initGconf()
public static boolean dataIsolation()
public static int getInt(String key, int def)
public static boolean isInt(String s)
Copyright © 2024. All rights reserved.