跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W X 

A

addMeta(Map<String, Object>, boolean) - 类 中的方法cn.ps1.aolai.service.AolaiService
已过时。
addOne(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
往表中插入一条数据
addRecord(Object, String, Map<String, Object>, boolean) - 类 中的方法cn.ps1.aolai.service.GmetaService
往业务表中插入一条数据,并判断重复是否更新!
addRecord(String, Map<String, Object>, boolean) - 类 中的方法cn.ps1.aolai.service.GmetaService
往业务表中插入一条数据,并判断重复是否更新!
addRecord(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
往基础表中插入一条数据,并判断重复是否更新!
addRecord(Object, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
往业务表中插入一条数据,并判断重复是否更新!
AdviceException - cn.ps1.aolai.service中的类
这里定义了全局统一的异常处理方式方法,在Controller捕获异常并统一处理
AdviceException() - 类 的构造器cn.ps1.aolai.service.AdviceException
 
AdviceResponse - cn.ps1.aolai.service中的类
在controller层返回结果之前,拦截处理接口返回的数据 1.拦截器能获取controller方法返回的数据以方便记录日志,2.对返回的数据进行加密处理
AdviceResponse() - 类 的构造器cn.ps1.aolai.service.AdviceResponse
 
aesDecrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
已过时。
aesEncrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
已过时。
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - 类 中的方法cn.ps1.aolai.utils.Interceptor
DispatcherServlet进行视图的渲染之后处理
alter(Map<String, String>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
修改表(不推荐)
AolaiBeanPostProcessor - cn.ps1.aolai.annotation中的类
自定义postProcessor,处理自定义注解顺序问题
AolaiBeanPostProcessor() - 类 的构造器cn.ps1.aolai.annotation.AolaiBeanPostProcessor
 
AolaiBodyResolver - cn.ps1.aolai.annotation中的类
自定义注解解析器,用于解析 jsonstr 传递的参数 直接实现HandlerMethodArgumentResolver类自定义解析方式 也可继承AbstractMessageConverterMethodArgumentResolver实现RequestBody方式解析
AolaiBodyResolver() - 类 的构造器cn.ps1.aolai.annotation.AolaiBodyResolver
 
AolaiDao - cn.ps1.aolai.dao中的接口
Aolai基础框架相关业务,对mybatis进行封装扩展
AolaiJsonBody - cn.ps1.aolai.annotation中的注释类型
自定义注解
AolaiService - cn.ps1.aolai.service中的类
Aolai基础框架相关服务层,基于Mybatis整合的元数据的基础操作类(CRUD)
AolaiService() - 类 的构造器cn.ps1.aolai.service.AolaiService
 
API_PERMIT - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
API是否需要对应三方应用授权才能访问
APP_CODE - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
应用缩写的编码
APP_CORE - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
主应用的请求地址,如:http://host.ps1.cn
APP_KEY - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
应用接口互访KEY
APP_MAIN - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
主应用,如:"/doyea"
arr2Str(String[]) - 类 中的方法cn.ps1.aolai.service.UtilsService
数组合并拼接为字符串
authAccess(HttpServletRequest, HttpServletResponse, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.ThirdService
对访问用户进行鉴权,如果是非法登录,拒绝访问 {userId=BMr2LhF2LhF2LhF=,token=QKDMZJXWSFV, ...}
availParams(Map<?, ?>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
校验request请求参数是否存在
availParams(Map<?, ?>, String[]) - 类 中的方法cn.ps1.aolai.service.UtilsService
检查请求(输入)参数无效

B

BASE_DBID - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
多租户分库时的账套编号,如:"dbid" 或 "baseId",未配置默认"baseId"
BASE_DOT - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
多租户的分割符号"."
BASE_MAIN - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
用于区分Mysql、PG数据库,如:mysql\public,
BASE_NAME - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
多租户的账套名称的前缀,如:"culai"、"base"
batchAdd(Map<String, String>, Map<String, Object>, List<Map<String, Object>>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
批量往表中插入数据
batchAdd(Object, String, List<Map<String, Object>>, Object, boolean) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(String, List<Map<String, Object>>, Map<String, Object>, boolean) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(String, List<Map<String, Object>>, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(String, List<Map<String, Object>>, Object, boolean) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(String, List<Map<String, Object>>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(String, List<Map<String, Object>>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据
batchAdd(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量往业务表中插入多条数据:注意参数items、dupl(可选)
batchDelete(Object, String, List<Map<String, Object>>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据,其中list中的数据为逐条删除数据的条件
batchDelete(Object, String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据,其中where中的数据为删除数据的条件
batchDelete(String, List<Map<String, Object>>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据,其中list中的数据为逐条删除数据的条件
batchDelete(Object, String, List<Map<String, Object>>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据,其中list中的数据为逐条删除数据的条件
batchDelete(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据,其中where中的数据为删除数据的条件
batchDelete(Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
批量删除表中的数据
beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法cn.ps1.aolai.service.AdviceResponse
 
buildUri(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.UtilsService
构建URI参数

C

CACHE_TIME - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
Captcha - cn.ps1.aolai.utils中的类
登录页面处理图形验证码相关业务处理
Captcha() - 类 的构造器cn.ps1.aolai.utils.Captcha
 
CERT_K - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
前端传递的k参数,注意与certKey区别,与RDS_CERT无关
CERTID - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
certStr(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,根据certId和certKey拼接解码用的通行证字符串
certStr(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,根据 key(certId)拼接完整的通行证,返回65位字符串
CHARSET - 类 中的静态变量cn.ps1.aolai.utils.Const
已过时。
clearCookies(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.ps1.aolai.service.UtilsService
清除全部Cookie的键值
clearToken(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
退出登录、清除token信息:{userId,token,certId}
cloneBlankRow(int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
克隆空白行
cloneMergedRegion(int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
设置合并单元格
close(Closeable...) - 类 中的方法cn.ps1.aolai.service.UtilsService
关闭对象
close(Closeable...) - 类 中的静态方法cn.ps1.aolai.utils.XlsxUtil
关闭对象
cn.ps1.aolai.annotation - 程序包 cn.ps1.aolai.annotation
 
cn.ps1.aolai.dao - 程序包 cn.ps1.aolai.dao
 
cn.ps1.aolai.service - 程序包 cn.ps1.aolai.service
 
cn.ps1.aolai.utils - 程序包 cn.ps1.aolai.utils
 
COMMA - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
ConfUtil - cn.ps1.aolai.utils中的类
全局通用的配置参数类(config.properties)
ConfUtil() - 类 的构造器cn.ps1.aolai.utils.ConfUtil
 
Const - cn.ps1.aolai.utils中的类
全局静态变量的总集合
Const() - 类 的构造器cn.ps1.aolai.utils.Const
 
corePost(String, Map<?, ?>) - 类 中的方法cn.ps1.aolai.service.HttpsService
以下调用当前应用管理服务,获取信息
count(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据条件获取记录的行数
count(Object, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据条件获取记录的行数
count(Object, String, Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据条件获取记录的行数
countRows(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
判断表中是否有数据
create(Map<String, String>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
利用GMETA信息动态创建表(不推荐在 aolai之外的应用直接调用)
createTable(Object, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
创建表(不推荐),如果table参数从前台传入,请检查SQL注入风险

D

DAY - 类 中的静态变量cn.ps1.aolai.utils.Const
 
deBase62(String, int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
解码诸如身份证或手机号形式的(编码的)数字串,保留最后n位,如:身份证最后1位X,n=0时全部解码
deBase62(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把62进制字符解码为十进制数字
deBase64(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把64进制字符解码为十进制数字
decodeURIComponent(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
用于浏览器cookie解码,为防止脚本注入,慎用!
decrypt(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
对编码过的字符串进行解码
decrypt(char[]) - 类 中的静态方法cn.ps1.aolai.utils.Digest
对编码过的字符数组进行解码
decrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,用指定通行证对已编码的字符串进行解码
decrypt(char[], String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,用指定通行证对字符数组进行解码
del(String) - 类 中的方法cn.ps1.aolai.service.RedisService
根据key删除键值对数据
delCookie(HttpServletRequest, HttpServletResponse, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
已过时。
delete(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
删除表中的数据
delete(Object, String, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
删除表中的数据
delete(String, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
删除表中的数据
delete(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
删除表中的数据
delete(Object, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
删除表中的数据
delete(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
删除表中的数据
delFieldInfo(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
删除FIELD元数据字段表中的数据记录
delKeys(String) - 类 中的方法cn.ps1.aolai.service.RedisService
批量删除按关键字模糊匹配的结果
delKeys(List<String>) - 类 中的方法cn.ps1.aolai.service.RedisService
批量删除按关键字模糊匹配的结果
delMeta(List<Map<String, Object>>) - 类 中的方法cn.ps1.aolai.service.AolaiService
已过时。
delMetaItem(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
删除GMETA元数据表中的一条数据记录
delMetaItems(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
删除GMETA元数据表中的多条数据记录
diffMsec(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
两个时间之间的毫秒间隔
Digest - cn.ps1.aolai.utils中的类
根据自定义字符串对任意字节数据进行类似Base64编码的简单算法
Digest() - 类 的构造器cn.ps1.aolai.utils.Digest
 
digestDownload(String, String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
基于摘要认证的HTTP请求数据下载
digestJsonRequest(String, String, String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
基于摘要认证的HTTP请求
digestRequest(String, String, HttpUriRequest) - 类 中的方法cn.ps1.aolai.service.HttpsService
基于摘要认证的HTTP请求
DigitTools - cn.ps1.aolai.utils中的类
 
DigitTools() - 类 的构造器cn.ps1.aolai.utils.DigitTools
 
doPost(String, Map<?, ?>, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
远程post调用,传递params参数的请求
doPost(String, Map<?, ?>) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回json字符串 参数以jsonStr格式传递,非jsonStr格式时可直接调用httpPost
doPost(String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回json字符串 参数以jsonStr格式传递,非jsonStr格式时可直接调用httpPost
doPost(String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回json字符串,并增加了k值校验 参数以jsonStr格式传递,非jsonStr格式时可直接调用httpPost
drop(String) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
删除表(不推荐在 aolai之外的应用直接调用)
dropTable(Object, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
删除表(不推荐),如果table参数从前台传入,请检查SQL注入风险
DTF - 类 中的静态变量cn.ps1.aolai.utils.Const
 

E

enBase62(String, int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把诸如身份证或手机号形式的数字串进行编码,且保留最后n位不变,如:身份证最后1位X,n=0时全部编码
enBase62(long) - 类 中的静态方法cn.ps1.aolai.utils.Digest
 
enBase64(long) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把十进制的数字转换为64进制编码
ENC_KEY - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
应用接口互访KEY
EncConfigurer - cn.ps1.aolai.utils中的类
系统配置密码的解码
EncConfigurer() - 类 的构造器cn.ps1.aolai.utils.EncConfigurer
 
encodeURIComponent(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
用于浏览器cookie编码,为防止脚本注入,慎用!
encrypt(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
对字符串进行编码
encrypt(byte[]) - 类 中的静态方法cn.ps1.aolai.utils.Digest
对字符数组编码
encrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,用指定通行证对字符串进行编码
encrypt(byte[], String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,用指定通行证对字符数组进行编码
escape(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
用于浏览器cookie编码,为防止脚本注入,慎用!
exists(Object, String, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
判断表中是否有数据
exists(Object, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
判断表中是否有数据
exists(String, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
判断表中是否有数据
exists(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
判断表中是否有数据
exists(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
判断表中是否有数据
exists(String) - 类 中的方法cn.ps1.aolai.service.RedisService
判断key是否存在
expire(String) - 类 中的方法cn.ps1.aolai.service.RedisService
设置key的默认N小时有效期,或延续有效期时间
expire(String, int) - 类 中的方法cn.ps1.aolai.service.RedisService
设置key的默认有效期,或延续有效期时间

F

failed(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回失败消息
FailedException - cn.ps1.aolai.utils中的异常错误
这里为了事务控制,抛出异常触发回滚
FailedException() - 异常错误 的构造器cn.ps1.aolai.utils.FailedException
无效的请求参数
FailedException(String) - 异常错误 的构造器cn.ps1.aolai.utils.FailedException
系统自定义的其他例外
findIn(List<Map<String, String>>, String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
找出List列表中匹配的指定字符串
findIn(List<String>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
找出List列表中是否存在指定字符串
findIn(String[], String) - 类 中的方法cn.ps1.aolai.service.UtilsService
字符串数组中是否存在指定的字符串
findIn(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
字符串中是否包含指定的字符串,如:"\\d+"
findList(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
批量查出表中的数据
findList(Object, Map<String, Map<String, String>>, String, Map<String, Object>, Map<String, String>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
支持多张表 join关联查询:left="left"为左连接
findList(Object, Map<String, Map<String, String>>, String, Map<String, Object>, Map<String, String>, String, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
支持多张表 join关联查询:left=""为内连接
findList(Map<String, String>, Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览,限定了最大返回记录数(limit.rows) 数据库查询参数:table、alias、order、joint、limit、floor
findList(Map<String, String>, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览,限定了最大返回记录数(limit.rows)
findList(Object, String, String, Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览
findList(Object, String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览
findList(String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览
findList(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查询数据一览
findOne(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
查出表中的一条记录,限定了只返回一条记录
findOne(Object, String, Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
findOne(Object, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
findOne(String, Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
findOne(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
findOne(Map<String, String>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
findOne(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
查出表中的一条记录,限定了只返回一条记录
forward(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.HttpsService
转发对SSO服务的请求,如:远程调用用户验证
forward(HttpServletRequest, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
单纯的转发处理:携带原来的 Cookies和参数转发原请求,重新查询获取数据
forward(String, HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.HttpsService
单纯的转发处理:携带原来的 Cookies和参数转发原请求,重新查询获取数据

G

genRawKey() - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密SM4加密秘钥生成
genSm2Pair() - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密非对称SM2算法:生成非对称SM2国密算法密钥对(公钥66位、私钥64位) 仅登录初始化用在了getTicket()中
get(String) - 类 中的方法cn.ps1.aolai.service.RedisService
获取单个键值
getActionRole(Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
根据用户的应用、公司、岗位(dutyId)获取页面上的功能事件控制权限一览
getActionRole(String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
获取当前路由页面的用户访问权限,主键为:应用、公司、岗位
getAlias(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
数据库与前台交互传递的参数,根据请求key获取字段及别名映射串
getApplicationContext() - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
 
getArgs(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
已过时。
getBean(String) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
 
getBean(Class<T>) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
 
getBean(String, Class<T>) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
 
getBlockShift(String, String, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
轮廓边线比对,根据透明度计算像素位移
getBlockShift(BufferedImage, BufferedImage, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
轮廓边线比对,根据透明度计算像素位移
getBlockShift(String, String, int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
轮廓边线比对,根据颜色值计算像素位移
getBlockShift(BufferedImage, BufferedImage, int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
轮廓边线比对,根据颜色值计算像素位移
getCellValue(Cell) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
获取单元格的数据
getCellValue(int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
根据行和列的索引获取单元格的数据
getCertKey(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.ThirdService
根据每个终端用户唯一的 ticket获取各自的 certKey通行证 TODO:需进一步完善补充应用场景
getChr(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
对应数字和字符的ASCII码 0-9(48-57), A-Z(65-90)
getChr2(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
根据数字生成一个包含26个字母两位长度的字符串 同时也兼容了00-99的既定数值
getChr3(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
根据数字生成一个包含26个字母三位长度的字符串 同时也兼容了000-999的既定数值,但需注意:既有2位数升3位数时并不兼容 例如:1000>>1260>>1520>>2195 对应:0A0>>00A>>0AA>>0ZZ
getClientIp(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取用户请求者的IP地址
getColumns(Object, String, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
判断某表的字段列名是否存在(暂未使用:暂无SQL注入风险)
getColWidth(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
获取指定列的列宽
getConf(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
已过时。
getConf(String, String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
获取配置参数
getConf(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
获取配置参数
getCookie(HttpServletRequest, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取指定的Cookie
getCookies() - 类 中的方法cn.ps1.aolai.service.HttpsService
返回当前响应的Cookies
getCookies(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取所有Cookie键值对
getDataByRow(int, Map<String, Integer>) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
逐行读取数据
getDecodeKeys() - 类 中的方法cn.ps1.aolai.utils.EncConfigurer
 
getField(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
数据库与前台交互传递的参数,与getAlias的区别是参数为table
getFieldList(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
获取FIELD元数据字段信息,根据fieldUri查询fieldAlias所有列名 因为FIELD表在每个base中,所以需要携带base参数
getFieldList(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
获取元数据字段信息,根据fieldUri查询fieldAlias所有列名
getFile() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
 
getFilePath(Map<String, T>, String[]) - 类 中的方法cn.ps1.aolai.service.UtilsService
拼接文件路径,如:aolai/1036/20220925/
getHeader(String) - 类 中的方法cn.ps1.aolai.service.HttpsService
返回当前响应的header信息
getHeaders - 类 中的变量cn.ps1.aolai.service.HttpsService
缓存响应头信息
getInt(Map<String, T>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
从对象中获取整数值
getKeys(String) - 类 中的方法cn.ps1.aolai.service.RedisService
根据关键字模糊匹配的结果
getLocale(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
浏览器请求的默认语言(国家CN)
getLocalIp() - 类 中的方法cn.ps1.aolai.service.UtilsService
获取服务端本地的IP地址
getMaskImage(BufferedImage, BufferedImage, Point) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
生成遮罩图案
getMaxCode(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
获取当前某个表中某个字段最大编码
getMaxCode(Object, String, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
从表中获取最大值
getMaxCode(Object, String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
从表中获取最大值
getMaxColNum(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
获取Excel页的最大列数
getMaxRowNum() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
获取最大行号
getMenuRole(Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
根据用户的应用、公司、岗位(dutyId)获取菜单控制权限一览 pageId;pageName;pageRoute;pageCmpt;pageType;pageGroup;pageAction;pageIcon ;roleId;(rolePage;)roleAction
getMenuRole(Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据应用(appCode)公司(compId)岗位(dutyId)获取页面菜单的控制权限(ROLE_PAGE、ROLE_ACTION)
getMeta(Map<String, String>, String[]) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
从 Meta表中获取元数据信息一览
getMeta(String) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据 META_ALIAS从GMETA表中获取Meta元数据一览
getMetaList(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
从GMETA元数据表中获取元数据字段属性信息一览
getMetaList(String) - 类 中的方法cn.ps1.aolai.service.GmetaService
已过时。
getMetaTable(String) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
从元数据GMETA表中获取元数据的表名一览
getMetaTable() - 类 中的方法cn.ps1.aolai.service.AolaiService
从GMETA元数据表中获取元数据的表名一览(暂未使用)
getParam(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据约定的规则获取系统配置参数
getParam(Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据约定的规则获取系统配置参数
getParam(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
 
getParams(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取HTTP请求从前端传递来的参数
getRequestURI(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取请求URI参数,返回值带了斜线,如:uri="/wsSaveTest1"
getRoleParams(Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
梳理用户岗位:依赖 params中的 appCode,userComp、userDuty
getRow(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
 
getSheet() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
 
getSm2PriKey(Object) - 类 中的方法cn.ps1.aolai.service.RedisService
读取临时缓存的64位国密SM2私钥
getSm2PubKey(Object, int) - 类 中的方法cn.ps1.aolai.service.RedisService
生成一个66位国密SM2公钥,并缓存私钥 sec秒后失效 仅登录初始化用在了getTicket()中
getTable(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
账套(base)及表名组合拼接符号移到UtilsService的jsonParams处理
getTableMeta(Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据表名table从GMETA表中获取Meta元数据全部信息一览 这里表名称table无SQL注入风险
getUserInfo(Object) - 类 中的方法cn.ps1.aolai.service.RedisService
获取当前登录用户信息
getValid(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
已过时。
getValid(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
 
getWhere(Map<String, String>, String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
已过时。
getWorkbook() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
 
GmetaService - cn.ps1.aolai.service中的类
Aolai基础框架相关服务层,基于Mybatis整合的元数据的基础操作类(CRUD)
GmetaService() - 类 的构造器cn.ps1.aolai.service.GmetaService
 
groupCount(String, Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
归集数据行数,用于统计和分组数据
groupCount(Object, String, String[], Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
归集数据行数,用于统计和分组数据

H

handleException(Exception) - 类 中的方法cn.ps1.aolai.service.AdviceException
处理 Exception 异常
handleFailedException(FailedException) - 类 中的方法cn.ps1.aolai.service.AdviceException
处理 FailedException 异常
handleRuntimeException(RuntimeException) - 类 中的方法cn.ps1.aolai.service.AdviceException
处理 RuntimeException 异常
hdel(String, String...) - 类 中的方法cn.ps1.aolai.service.RedisService
根据key删除键值对数据
hex2Byte(char) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
把单个十六进制'0'-'F'字符转为字节
hex2Byte(String) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
十六进制字符转为byte 如:"BC" >> 188 >> -68
hex2Bytes(String) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
十六进制字符串转为二进制字节码流
hex2Dec(char) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
把单个十六进制0-F字符转为10进制 如:'A' >> 10
hex2Dec(String) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
十六进制转为10进制 如:"BC" >> 188
hex2Temperature(String) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
根据2位16进制字符串解析温度值
hget(String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
获取map对象单个域的键值
hmget(String) - 类 中的方法cn.ps1.aolai.service.RedisService
获取map对象
hmset(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
设置map对象,永久有效
hmset(String, Map<String, String>, int) - 类 中的方法cn.ps1.aolai.service.RedisService
设置map对象
hset(String, String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
设置map对象单个域的键值,永久有效
hset(String, String, String, int) - 类 中的方法cn.ps1.aolai.service.RedisService
设置map对象单个域的键值
HTTP_TIMEOUT - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
Http请求超时时间,默认2分钟超时,120秒
httpGet(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Get请求的响应结果
httpGet(String, Set<String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Get请求的响应结果
httpGet(String, Set<String>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Get请求的响应结果
httpPost(String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
httpPost(String) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
httpPost(String, Set<String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
httpPost(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求的响应结果
httpPost(String, Set<String>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
httpPost(String, Set<String>, Map<String, String>, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
httpPost(String, Set<String>, HttpEntity) - 类 中的方法cn.ps1.aolai.service.HttpsService
Http 处理Post请求
HttpsService - cn.ps1.aolai.service中的类
通过 http服务远程调用的业务操作
HttpsService() - 类 的构造器cn.ps1.aolai.service.HttpsService
构造函数(为了测试用)

I

I18N_LOCALES - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
支持多语言参数,如:ZH,EN
imageCutout(File, File, File) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
从资源图上根据模板尺寸切图
imgDecode(String) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
图片数据格式转换:解码为字节数组
imgDecode(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
还原图片,把base64格式的字符数据集转换为图片,存到指定文件中
imgDecode(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
图片数据格式转换:解码为字节数组
imgEncode(byte[]) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
图片数据格式转换
imgEncode(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
读取图片字节数组,把图片image转换为base64格式的字符数据集
init() - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
 
initCap(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
将字符串的首字母转大写 用字母的ascii编码前移,效率要高于截取字符串进行转换的操作
initWorkbook() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
初始化
initWorkbook(InputStream) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
初始化
Interceptor - cn.ps1.aolai.utils中的类
通用controller接口拦截器
Interceptor() - 类 的构造器cn.ps1.aolai.utils.Interceptor
 
invlidToken(HttpServletResponse) - 类 中的方法cn.ps1.aolai.service.ThirdService
验证无效的token
IPADDR - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
保存在token中的客户端的IP地址
IS_API_OPEN - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
开放API接口标识,可不用配置,若需要配置为:true
IS_CUSTOM_COLS - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
是否支持自定义设置标签的隐藏和显示的数量
IS_ENC_OMIT - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
请求内容是否忽略加密,默认加密(不忽略),可不用配置
IS_ENC_RESP - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
响应内容加密,可不用配置
IS_LOG_RESP - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
响应日志记录,可不用配置
IS_MULTI_LOGIN - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
控制同一账户多人同时登录,未配置默认为仅限单用户登录使用
IS_TRACKING - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
应用请求路径跟踪标识,可不用配置
isBlocked(String) - 类 中的方法cn.ps1.aolai.service.RedisService
阻止指定ip访问,指定时间之内(1分钟、30分钟)限制IP访问次数(10次、50次)
isBlocked(String, int[]) - 类 中的方法cn.ps1.aolai.service.RedisService
对短时间内尝试登陆的ip次数进行限制
isDatetime(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断是否为时间格式
isEmpty(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断字符串是否为空
isEmpty(Map<String, T>) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断对象是否为空
isIdcard(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断是否为身份证号码:"^\\d{17}[\\dXx]$"
isInteger(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断是否为整数、负数
isMatch(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
字符串中是否有完全匹配:匹配字符或数字
isMobile(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断是否为手机号码:"^1[3-9]\\d{9}"
isNumeric(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断是否为浮点数:包含整数、小数、负数
isSecretKey(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.ThirdService
校验11位(或10位、8位)通行证 k码(相当于appId) 接口:getTicket,参数:{ticket="LCEvNBmyjO", k="www.ps1.cn"} signIn加密参数:{jsonstr:{user,pass,spec=密钥,ticket=通行证}, k="公钥"}

J

json2List(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
把Object对象转换成为list对象
json2List(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
把json字符串转换成为list对象
json2Map(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
把jsonStr转换成为Map对象
jsonParams(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
获取从前端HTTP请求传递来的参数:梳理功能已移到ThirdService.setReqAttr()
JSONSTR - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
约定为 jsonstr字符串

L

LIMIT_ROWS - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
查询数据行数的限制,未配置默认limit.rows=''不限制数据
list2Map(List<Map<String, T>>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
list转换为键值对格式的map对象
list2Map(List<Map<String, String>>, String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
list转换为键值对格式的map对象
loadProperties(Properties) - 类 中的方法cn.ps1.aolai.utils.EncConfigurer
覆盖父类方法,重新加载参数

M

main(String[]) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
* 以下为测试内容 * *
map2Obj(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.UtilsService
Map对象数据互转
md5(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
 
MON - 类 中的静态变量cn.ps1.aolai.utils.Const
 
MSEC - 类 中的静态变量cn.ps1.aolai.utils.Const
 

N

newToken(String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
新建用户Token,再写入Cookies并返回前端
newWorkbook() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
初始化
nextMonth(String, int) - 类 中的方法cn.ps1.aolai.service.UtilsService
获得下个月期间
nextMonth(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
获得下个月期间
nextYear(String, int) - 类 中的方法cn.ps1.aolai.service.UtilsService
当前时间节点向后(或向前)推迟n年
node2Obj(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
从Json字符串中找出Map对象节点
node2Obj(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
Json对象字符串转换为Map对象
node2Obj(JsonNode) - 类 中的方法cn.ps1.aolai.service.UtilsService
Json对象转换为Map对象
notEmpty(String...) - 类 中的方法cn.ps1.aolai.service.UtilsService
判断字符数组,不为空
num2Arr(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
把数串逐级累计(科目层级转换)

O

obj2List(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
对象转换为List对象
obj2Map(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
对象转换为Map对象
obj2Map(Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.UtilsService
Map对象数据互转
obj2Str(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
把对象(Map、List)转为jsonStr字符串
ONE_DD - 类 中的静态变量cn.ps1.aolai.utils.Const
缓存1天
ONE_HH - 类 中的静态变量cn.ps1.aolai.utils.Const
 
ONE_MM - 类 中的静态变量cn.ps1.aolai.utils.Const
 
overSize(long, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
文件尺寸(默认千字节KB)超限额,如:limit=“100M”

P

postData(String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
JsonPost, 纯粹以json格式发送数据
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - 类 中的方法cn.ps1.aolai.utils.Interceptor
调用 Controller方法执行完成之后处理
postProcessAfterInitialization(Object, String) - 类 中的方法cn.ps1.aolai.annotation.AolaiBeanPostProcessor
此处也不能返回null,不然后注册不上
postProcessBeforeInitialization(Object, String) - 类 中的方法cn.ps1.aolai.annotation.AolaiBeanPostProcessor
此处不能返回null。
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法cn.ps1.aolai.utils.Interceptor
调用 Controller方法之前经过拦截器统一处理所有web请求
prevMonth(String, int) - 类 中的方法cn.ps1.aolai.service.UtilsService
已过时。
prevMonth(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
获得上个月期间
PRI_KEY - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
PUB_KEY - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
用于保存密钥的键值

Q

query(String) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
已过时。
queryList(Object, Map<String, Map<String, String>>, String, Map<String, Object>, Map<String, String>, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
分页查询:支持多张表 join关联查询:left="left"为左连接
queryList(Object, Map<String, Map<String, String>>, String, Map<String, Object>, Map<String, String>, String, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
支持多张表 join关联查询:left=""为内连接,查询条件需放到别名列表中
queryList(Map<String, String>, Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览,限定了最大返回记录数(limit.rows)
queryList(Map<String, String>, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览,限定了最大返回记录数(limit.rows)
queryList(Object, String, String, Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览
queryList(Object, String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览
queryList(String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览
queryList(String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.AolaiService
查询数据一览

R

randInt(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
任意随机生成 N位数字,可用于生成验证码
randKey(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,随机动态密钥
randKey() - 类 中的静态方法cn.ps1.aolai.utils.Digest
自定义本系统特有的Key,根据11位字符串随机排序生成KeyId
randomPoint(int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
随机生成位置坐标点
randStr(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
按照自定义的规则,生成任意位数的字符串
randStr(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把任意字符串随机打乱顺序
randStr(String, int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
把一个N位字符串随机打乱顺序
RDS_ADDR - 类 中的静态变量cn.ps1.aolai.utils.Const
用以缓存客户端的IP地址(ipAddress)
RDS_APPID - 类 中的静态变量cn.ps1.aolai.utils.Const
1.
RDS_BASE - 类 中的静态变量cn.ps1.aolai.utils.Const
2.
RDS_CERT - 类 中的静态变量cn.ps1.aolai.utils.Const
6.
RDS_CODE - 类 中的静态变量cn.ps1.aolai.utils.Const
15.
RDS_COMP - 类 中的静态变量cn.ps1.aolai.utils.Const
3.
RDS_DENY - 类 中的静态变量cn.ps1.aolai.utils.Const
4.
RDS_FLAG - 类 中的静态变量cn.ps1.aolai.utils.Const
标记(flag)
RDS_LOSS - 类 中的静态变量cn.ps1.aolai.utils.Const
7.
RDS_META - 类 中的静态变量cn.ps1.aolai.utils.Const
9.
RDS_ORGN - 类 中的静态变量cn.ps1.aolai.utils.Const
组织(organize)
RDS_PAGE - 类 中的静态变量cn.ps1.aolai.utils.Const
页面控制(page)
RDS_ROLE - 类 中的静态变量cn.ps1.aolai.utils.Const
12.
RDS_TOKEN - 类 中的静态变量cn.ps1.aolai.utils.Const
13.
RDS_USER - 类 中的静态变量cn.ps1.aolai.utils.Const
14.
readExcel(String, int, Map<String, Integer>) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
读取Excel文件中的数据
readExcel(MultipartFile, int, Map<String, Integer>) - 类 中的静态方法cn.ps1.aolai.utils.XlsxUtil
从前台导入的Excel数据
RedisService - cn.ps1.aolai.service中的类
针对Redis的增删改查及Token相关基础业务操作
RedisService() - 类 的构造器cn.ps1.aolai.service.RedisService
 
REGEXP - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
正则映射
removeExcelRow(int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
从Excel当前行(curRow)开始删除多行(rows)
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类 中的方法cn.ps1.aolai.annotation.AolaiBodyResolver
 
result(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回状态结果
result(boolean) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回状态结果:false-失败、true-成功
result(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回状态结果
result(Map<String, T>) - 类 中的方法cn.ps1.aolai.service.UtilsService
 
RLIKE - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
rlike 映射

S

saveToFile(BufferedImage, String) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
仅测试用
saveToFile(byte[], String) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
仅测试用
SDF - 类 中的静态变量cn.ps1.aolai.utils.Const
 
sendPost(String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回byte[]格式数据
sendPost(String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回byte[]格式数据
sendPost(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回byte[]格式数据
sendPost(String, Set<String>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回byte[]格式数据
sendPost(String, Set<String>, Map<String, String>, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
传递params参数的远程post请求,返回byte[]格式数据
set(String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
设置单个键值,永久有效
set(String, String, int) - 类 中的方法cn.ps1.aolai.service.RedisService
设置单个键值,并设置有效时间
setActionRole(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
缓存当前的路由页面的用户访问权限,主键为:应用、公司、岗位
setAlias(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据table表名获取元数据字段的别名
setAlias(String, String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
根据table表名获取元数据字段的别名
setApplicationContext(ApplicationContext) - 类 中的方法cn.ps1.aolai.utils.SpringContext
 
setCellValue(int, int, String) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
根据行和列的索引设置单元格的数据
setCookies(HttpServletRequest, HttpServletResponse, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.UtilsService
设置cookies
setDecodeKeys(Set<String>) - 类 中的方法cn.ps1.aolai.utils.EncConfigurer
 
setFieldItem(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
设置FIELD元数据自定义字段信息表的字段属性信息
setFieldItems(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
设置FIELD元数据自定义字段信息表的字段属性信息 每个base分库中都有一个FIELD表,缓存了“m.base*"信息
setMetaItem(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
增加元数据项,或修改GMETA元数据表的信息
setToken(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
缓存用户Token,控制同一账户多次登录,默认不配置时仅限单一用户登录使用。
setUserComp(HttpServletRequest, Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
设置当前操作用户的公司ID后返回公司ID
setUserInfo(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
缓存当前用户信息
setWaterMark(BufferedImage, BufferedImage, int, int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
增加透明水印(未使用)
shiftRows(int, int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
复制行信息
showColumns(Map<String, String>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
从数据库的实体表中获取字段列名
showTables(String) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
从数据库中获取实体表名
sm2Decrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密SM2非对称加密算法:使用私钥解密
sm2Encrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密非对称SM2算法:使用公钥加密
sm3(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密SM3摘要算法:用32位字节的摘要算法,返回64位十六进制字符
sm3(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密SM3摘要算法:用32位字节的摘要算法,返回64位十六进制字符
sm4Decrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密对称SM4解密模式:使用一个随机种子解码
sm4Encrypt(String, String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
国密对称SM4加密模式:使用一个随机种子加密
SpringContext - cn.ps1.aolai.utils中的类
通过IOC容器,映射ApplicationContext,并在应用中任意获取指定的Bean
SpringContext() - 类 的构造器cn.ps1.aolai.utils.SpringContext
 
SQL_EXPR - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
有效的 SQL表达式
SSO_URL - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
单点SSO请求单点登录的远程服务地址,如:http://sso.ps1.cn/aolai/s
ssoPost(String, Map<?, ?>) - 类 中的方法cn.ps1.aolai.service.HttpsService
单点SSO请求单点登录的远程服务地址:http://sso.ps1.cn/aolai/s
ssoPost(String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
单点SSO请求单点登录的远程服务地址,如:http://sso.ps1.cn/aolai/s
str2num(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
字符串分割为整数数组
success(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回成功
success() - 类 中的方法cn.ps1.aolai.service.UtilsService
 
success(Object) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回数据对象
success(Object, HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
返回前台加密后的信息(注意:应用场景比较少,可能在个别地方单独使用)
supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - 类 中的方法cn.ps1.aolai.service.AdviceResponse
 
supportsParameter(MethodParameter) - 类 中的方法cn.ps1.aolai.annotation.AolaiBodyResolver
 

T

tableExists(Object, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
判断某表名是否存在(暂未使用:暂无SQL注入风险)
TEN_HH - 类 中的静态变量cn.ps1.aolai.utils.Const
缓存10小时
TEN_MM - 类 中的静态变量cn.ps1.aolai.utils.Const
 
thirdLogin(HttpServletRequest, HttpServletResponse, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.ThirdService
支持第三方(如微信)快速授权登录
ThirdService - cn.ps1.aolai.service中的类
提供第三方对接(微信相关的登录认证)安全服务认证
ThirdService() - 类 的构造器cn.ps1.aolai.service.ThirdService
 
timeDiff(Date, Date) - 类 中的方法cn.ps1.aolai.service.UtilsService
计算两个日期之间的差数多少(毫秒数):begin开始时间,end结束时间
timeDiff(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
计算两个日期之间的差数多少(毫秒数):begin开始时间,end结束时间
timeFormat(String, String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
时间(日期)格式转变
toCent(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
带千分位格式的金额(元)变成分,四舍五入
toCent(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
带千分位格式的金额(元)变成分,四舍五入
today(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
根据日期格式,获取当前日期时间:pattern格式
toHex(byte[]) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
二进制字节码流转为十六进制字符串数组
toHex(byte[], int, int) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
二进制字节码流转为十六进制字符数组
toHexStr(int) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
10进制转为十六进制 如:188 >> "BC"
toHexStr(byte) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
二进制字节转为十六进制字符串 如:-68 >> 188 >> "BC"
toHexStr(byte[]) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
二进制字节码流转为十六进制字符串
toHexStr(byte[], int, int) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
二进制字节码流转为十六进制字符串
toImage(String) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
图片数据格式转换
TOKEN - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
toRmb(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
人民币汉字大写,传入数值要小于1万亿元
toRmb(long) - 类 中的方法cn.ps1.aolai.service.UtilsService
人民币汉字大写,传入数值可大于1万亿元
toStep(int, int, int) - 类 中的方法cn.ps1.aolai.service.UtilsService
数字步进
toYuan(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
分变成带千分位格式的金额(元),四舍五入
toYuan(String, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
分变成带千分位格式的金额(元),四舍五入
TRACEID - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
TWO_HH - 类 中的静态变量cn.ps1.aolai.utils.Const
 
TWO_MM - 类 中的静态变量cn.ps1.aolai.utils.Const
 

U

unescape(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
用于浏览器cookie解码,为防止脚本注入,慎用!
update(Map<String, String>, Map<String, Object>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
更新表中的数据
update(Object, String, Map<String, Object>, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
更新数据
update(Object, String, Map<String, Object>, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
更新数据
update(String, Map<String, Object>, Map<String, Object>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
更新数据
update(String, Map<String, Object>, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
更新数据
update(Map<String, String>, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
更新数据
urlConnect(String, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.HttpsService
向指定 URL发送GET请求
urlConnect(String, String, String) - 类 中的方法cn.ps1.aolai.service.HttpsService
向指定 URL发送POST请求
urlConnect(String, byte[], String) - 类 中的方法cn.ps1.aolai.service.HttpsService
通过HTTP方法请求数据
urlDecode(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
解码
urlEncode(String) - 类 中的静态方法cn.ps1.aolai.utils.Digest
编码
USERCOMP - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
USERID - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
 
userSelf(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
当前操作用户自己,相当于getSession()
UTF8 - 类 中的静态变量cn.ps1.aolai.utils.Const
 
UtilsService - cn.ps1.aolai.service中的类
全局通用的公共方法Utils类
UtilsService() - 类 的构造器cn.ps1.aolai.service.UtilsService
构造函数
uuid() - 类 中的静态方法cn.ps1.aolai.utils.Digest
生成通用唯一识别码
uuid8() - 类 中的静态方法cn.ps1.aolai.utils.Digest
根据时间戳生成8位唯一识别码,可支持6.2万并发

V

VALID_MUST - 类 中的静态变量cn.ps1.aolai.utils.ConfUtil
各个接口通用校验项目,可不用配置
verifyToken(Map<String, String>) - 类 中的方法cn.ps1.aolai.service.RedisService
已过时。
verifyToken(String) - 类 中的方法cn.ps1.aolai.service.RedisService
验证token是否有效:单用户无法对应多个token,多个token可缓存同一个userid {userId=BMr2LhF2LhF2LhF=,token=QKDMZJXWSFV, ...}

W

writeExcel(String) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
把Workbook缓存数据写入Excel文件
writeExcel(OutputStream) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
把Workbook缓存数据写入Excel文件

X

XlsxUtil - cn.ps1.aolai.utils中的类
操作Excel的工具类
XlsxUtil() - 类 的构造器cn.ps1.aolai.utils.XlsxUtil
构造函数
XlsxUtil(String) - 类 的构造器cn.ps1.aolai.utils.XlsxUtil
构造函数
XlsxUtil(InputStream) - 类 的构造器cn.ps1.aolai.utils.XlsxUtil
构造函数
xorCheck(byte[]) - 类 中的静态方法cn.ps1.aolai.utils.DigitTools
异或校验运算
A B C D E F G H I J L M N O P Q R S T U V W X 
跳过导航链接

Copyright © 2024. All rights reserved.