- get_y_M_d() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得当前年月日
- get_y_M_d_H_m_s() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得当前年月日:时分秒
- getAgeFromBirthDate(String) - 类 中的静态方法ai.yue.library.base.util.AgeUtils
-
根据年月日计算年龄
- getApplicationContext() - 类 中的静态方法ai.yue.library.base.util.ApplicationContextUtils
-
- getArrayParam(String) - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获得数组表单值
- getAsyncExecutor() - 类 中的方法ai.yue.library.base.config.thread.pool.AsyncConfig
-
异步线程池
实现AsyncConfigurer接口并重写getAsyncExecutor方法,返回一个ThreadPoolTaskExecutor,这样我们就获得了一个基本线程池TaskExecutor。
- getAsyncUncaughtExceptionHandler() - 类 中的方法ai.yue.library.base.config.thread.pool.AsyncConfig
-
自定义异常处理类
- getBean(String) - 类 中的静态方法ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean名称
- getBean(Class<T>) - 类 中的静态方法ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean类型
- getBean(String, Class<T>) - 类 中的静态方法ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean名称与Bean类型精准获取
- getBigDecimal(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取BigDecimal
- getBirthDateFromAge(int) - 类 中的静态方法ai.yue.library.base.util.AgeUtils
-
根据年龄获得生日(默认月份日期-01-01)
- getBody(ServletRequest) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取请求体
调用该方法后,getParam方法将失效
- getBodyBytes(ServletRequest) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取请求体byte[]
调用该方法后,getParam方法将失效
- getBoolean(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Boolean
- getClassName() - 类 中的静态方法ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程所在的类名称
- getClientIP() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取客户端IP
默认检测的Header:
1、X-Forwarded-For
2、X-Real-IP
3、Proxy-Client-IP
4、WL-Proxy-Client-IP
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClientIP(HttpServletRequest, String...) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取客户端IP
默认检测的Header:
1、X-Forwarded-For
2、X-Real-IP
3、Proxy-Client-IP
4、WL-Proxy-Client-IP
otherHeaderNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClientIPByHeader(HttpServletRequest, String...) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取客户端IP
headerNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getContentDisposition() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getContentType() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getCookie(String) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得指定的Cookie
- getCookie(HttpServletRequest, String) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得指定的Cookie
- getData(Class<D>) - 类 中的方法ai.yue.library.base.view.Result
-
- getDistance(LocationIPO, LocationIPO) - 类 中的静态方法ai.yue.library.base.util.LocationUtils
-
通过经纬度获取距离(单位:米)
说明(如:高德地图,重庆市政府坐标)
106.550464,29.563761
106.550464 经度
29.563761 纬度
注:lng 经度
注:lat 纬度
- getDistance(LocationIPO, List<LocationIPO>) - 类 中的静态方法ai.yue.library.base.util.LocationUtils
-
通过经纬度获取距离(单位:米)
- getDouble(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Double
- getFile(String) - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获取上传的文件
- getFileContent() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFile
-
- getFileInputStream() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFile
-
- getFileMap() - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获取文件映射
- getFileName() - 类 中的静态方法ai.yue.library.base.util.CurrentLineInfo
-
- getFileName() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFile
-
- getFileName() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getFileParamNames() - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获取上传的文件属性名集合
- getFiles(String) - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获得某个属性名的所有文件
当表单中两个文件使用同一个name的时候
- getFormFieldName() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getFormFileName() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getHeader() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFile
-
- getHeader(HttpServletRequest, String, String) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得请求header中的信息
- getHeader(HttpServletRequest, String, Charset) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得请求header中的信息
- getHeaderIgnoreCase(HttpServletRequest, String) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
忽略大小写获得请求header中的信息
- getHeaderMap(HttpServletRequest) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获取请求所有的头(header)信息
- getInitValue(int) - 类 中的静态方法ai.yue.library.base.util.AutoIncrementZerofillUtils
-
获得初始化值,自动填充零
- getInteger(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Integer
- getJSONArray(Map<?, ?>, String) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取JSONArray
- getJSONObject(Map<String, Object>, String...) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取一组数据,组合成一个新的JSONObject
- getJSONObject(Map<?, ?>, String) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取JSONObject
- getLastHeader() - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartRequestInputStream
-
- getLineNumber() - 类 中的静态方法ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程在第几行
- getLong(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Long
- getMethodName() - 类 中的静态方法ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程所在的方法名称
- getMimeSubtype() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getMimeType() - 类 中的方法ai.yue.library.base.util.servlet.multipart.UploadFileHeader
-
- getMultipart() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次!
- getNearestLngAndLat(LocationIPO, List<LocationIPO>) - 类 中的静态方法ai.yue.library.base.util.LocationUtils
-
获得距离当前位置最近的经纬度
返回locations数组中最小值的下标
- getNumber(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Number
- getObject(Map<?, ?>, Object, Class<T>) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取对象
- getOrderNo_16() - 类 中的静态方法ai.yue.library.base.util.UUIDUtils
-
生成16纯数字随机单号
- getOrderNo_19() - 类 中的静态方法ai.yue.library.base.util.UUIDUtils
-
生成19纯数字随机单号
- getParam(String) - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
返回单一参数值,如果有多个只返回第一个
- getParamMap() - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
获取所有属性的集合
- getParamMap(ServletRequest) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得所有请求参数
- getParamNames() - 类 中的方法ai.yue.library.base.util.servlet.multipart.MultipartFormData
-
- getParams(ServletRequest) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得所有请求参数
- getRequest() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得当前请求上下文中的HttpServletRequest
- getRequestAttributes() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得当前请求上下文中的ServletRequestAttributes
- getResponse() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得当前请求上下文中的HttpServletResponse
- getServerURL() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得当前请求的服务器的URL地址
示例一:http://localhost:8080
示例二:http://localhost:8080/projectName
- getSession() - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得当前请求HttpSession
- getString(Map<?, ?>, Object) - 类 中的静态方法ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取字符串
- getTimestamp() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得当前时间戳
- getTodayEnd() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得当天结束时间
- getTodayStart() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获取当天起始时间
- getWeekmorning() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得本周开始时间
- getWeeknight() - 类 中的静态方法ai.yue.library.base.util.DateUtils
-
获得本周日结束时间
- getWriter(HttpServletResponse) - 类 中的静态方法ai.yue.library.base.util.servlet.ServletUtils
-
获得PrintWriter
- grouping(List<JSONObject>, String) - 类 中的静态方法ai.yue.library.base.util.ListUtils
-
数据分组
将拥有相同的 key 值的JSON数据归为一组