- AbstractDAO - Class in ai.yue.library.data.jdbc.dao
-
AbstractDAO 为 JSON 对象提供服务
- AbstractDAO() - Constructor for class ai.yue.library.data.jdbc.dao.AbstractDAO
-
- AbstractExceptionHandler - Class in ai.yue.library.base.config.exception
-
全局统一异常处理
- AbstractExceptionHandler() - Constructor for class ai.yue.library.base.config.exception.AbstractExceptionHandler
-
- AbstractRepository<T> - Class in ai.yue.library.data.jdbc.dao
-
AbstractRepository 为 DO 对象提供服务,字段映射支持下划线与驼峰自动识别转换
- AbstractRepository() - Constructor for class ai.yue.library.data.jdbc.dao.AbstractRepository
-
- AbstractSymmetricCrypto - Class in ai.yue.library.data.jdbc.crypto
-
数据加密对称加密算法抽象实现
- AbstractSymmetricCrypto() - Constructor for class ai.yue.library.data.jdbc.crypto.AbstractSymmetricCrypto
-
- ACCESS_TOKEN - Static variable in class ai.yue.library.web.util.ServletUtils
-
- AccessTokenVO - Class in ai.yue.library.auth.service.vo.wx.open
-
访问授权令牌信息-微信开放平台
- AccessTokenVO() - Constructor for class ai.yue.library.auth.service.vo.wx.open.AccessTokenVO
-
- ACCOUNT_BALANCE_NOT_ENOUGH - Static variable in class ai.yue.library.base.view.ResultPrompt
-
- ACCOUNT_EXIST_BINDING - Static variable in class ai.yue.library.base.view.ResultPrompt
-
- ACCOUNT_EXIST_BUSINESS_NOT_ALLOW_CHANGE - Static variable in class ai.yue.library.base.view.ResultPrompt
-
- add(double, double...) - Static method in class ai.yue.library.base.util.ArithCompute
-
提供精确的加法运算。
- addAlias(String, String) - Method in class ai.yue.library.base.crypto.controller.key.exchange.KeyExchangeController
-
添加存储key别名
- addAlias(String, String) - Method in interface ai.yue.library.base.crypto.dao.key.exchange.KeyExchangeStorage
-
添加存储key别名
- addAlias(String, String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.MapKeyExchangeStorage
-
添加存储key别名
- addAlias(String, String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.RedisKeyExchangeStorage
-
添加存储key别名
- addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class ai.yue.library.web.config.WebMvcConfig
-
添加自定义方法参数解析器
- addCookie(HttpServletResponse, Cookie) - Static method in class ai.yue.library.web.util.ServletUtils
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String) - Static method in class ai.yue.library.web.util.ServletUtils
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String, int, String, String) - Static method in class ai.yue.library.web.util.ServletUtils
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String, int) - Static method in class ai.yue.library.web.util.ServletUtils
-
设定返回给客户端的Cookie
Path: "/"
No Domain
- AesSymmetricCrypto - Class in ai.yue.library.data.jdbc.crypto
-
AES数据加密对称加密算法实现
- AesSymmetricCrypto() - Constructor for class ai.yue.library.data.jdbc.crypto.AesSymmetricCrypto
-
- AgeUtils - Class in ai.yue.library.base.util
-
- AgeUtils() - Constructor for class ai.yue.library.base.util.AgeUtils
-
- ai.yue.library.auth.client - package ai.yue.library.auth.client
-
auth-client为auth-service客户端模块,提供获取当前登录用户状态信息等特性
- ai.yue.library.auth.client.client - package ai.yue.library.auth.client.client
-
AuthClient客户端
- ai.yue.library.auth.client.config - package ai.yue.library.auth.client.config
-
AuthClient自动配置
- ai.yue.library.auth.client.config.properties - package ai.yue.library.auth.client.config.properties
-
Auth与AuthClient可配置属性
- ai.yue.library.auth.service - package ai.yue.library.auth.service
-
auth-service库基于SpringSecurity进行二次封装,更简单灵活,提供全局token与登录等特性
- ai.yue.library.auth.service.client - package ai.yue.library.auth.service.client
-
AuthService客户端
- ai.yue.library.auth.service.config - package ai.yue.library.auth.service.config
-
AuthService自动配置
- ai.yue.library.auth.service.config.properties - package ai.yue.library.auth.service.config.properties
-
AuthService自动配置属性
- ai.yue.library.auth.service.dto - package ai.yue.library.auth.service.dto
-
DTO定义
- ai.yue.library.auth.service.vo - package ai.yue.library.auth.service.vo
-
VO定义
- ai.yue.library.auth.service.vo.wx.open - package ai.yue.library.auth.service.vo.wx.open
-
VO定义-微信开放平台
- ai.yue.library.base - package ai.yue.library.base
-
yue-library是一个基于SpringBoot封装的基础库,内置丰富的JDK工具,自动装配了一系列的基础Bean与环境配置项,可用于快速构建SpringCloud项目,让微服务变得更简单。
- ai.yue.library.base.annotation.api.version - package ai.yue.library.base.annotation.api.version
-
- ai.yue.library.base.config - package ai.yue.library.base.config
-
base配置包,提供自动配置项支持与增强
- ai.yue.library.base.config.datetime - package ai.yue.library.base.config.datetime
-
- ai.yue.library.base.config.exception - package ai.yue.library.base.config.exception
-
全局统一异常处理
- ai.yue.library.base.config.net - package ai.yue.library.base.config.net
-
Java网络配置
- ai.yue.library.base.config.net.http - package ai.yue.library.base.config.net.http
-
RestTemplate配置
- ai.yue.library.base.config.net.proxy - package ai.yue.library.base.config.net.proxy
-
Java网络代理配置
- ai.yue.library.base.config.properties - package ai.yue.library.base.config.properties
-
属性配置
- ai.yue.library.base.config.thread.pool - package ai.yue.library.base.config.thread.pool
-
异步线程池配置
- ai.yue.library.base.constant - package ai.yue.library.base.constant
-
常量
- ai.yue.library.base.convert - package ai.yue.library.base.convert
-
类型转换器
- ai.yue.library.base.convert.converter - package ai.yue.library.base.convert.converter
-
yue所提供的类型转换器
- ai.yue.library.base.crypto - package ai.yue.library.base.crypto
-
base-crypto库基于 hutool-crypto 进行二次封装,提供单例加解密与yml配置。
- ai.yue.library.base.crypto.annotation.key.exchange - package ai.yue.library.base.crypto.annotation.key.exchange
-
- ai.yue.library.base.crypto.client - package ai.yue.library.base.crypto.client
-
加解密单例
- ai.yue.library.base.crypto.config - package ai.yue.library.base.crypto.config
-
base-crypto配置包,提供自动配置项支持与增强
- ai.yue.library.base.crypto.config.properties - package ai.yue.library.base.crypto.config.properties
-
加解密自动配置属性
- ai.yue.library.base.crypto.constant.key.exchange - package ai.yue.library.base.crypto.constant.key.exchange
-
- ai.yue.library.base.crypto.controller.key.exchange - package ai.yue.library.base.crypto.controller.key.exchange
-
- ai.yue.library.base.crypto.dao.key.exchange - package ai.yue.library.base.crypto.dao.key.exchange
-
- ai.yue.library.base.crypto.dto.key.exchange - package ai.yue.library.base.crypto.dto.key.exchange
-
- ai.yue.library.base.crypto.util - package ai.yue.library.base.crypto.util
-
- ai.yue.library.base.exception - package ai.yue.library.base.exception
-
异常定义
- ai.yue.library.base.ipo - package ai.yue.library.base.ipo
-
IPO定义
- ai.yue.library.base.util - package ai.yue.library.base.util
-
提供各种工具方法,按照归类入口为XXXUtils,如字符串工具StringUtils等
- ai.yue.library.base.validation - package ai.yue.library.base.validation
-
字段校验器
- ai.yue.library.base.validation.annotation - package ai.yue.library.base.validation.annotation
-
定义yue默认所提供的字段校验注解
- ai.yue.library.base.view - package ai.yue.library.base.view
-
RESTful风格的最外层对象
- ai.yue.library.base.webenv - package ai.yue.library.base.webenv
-
- ai.yue.library.data.es - package ai.yue.library.data.es
-
data-es库简化es sql操作,提供默认配置项。支持更常见的安全配置化
- ai.yue.library.data.es.config - package ai.yue.library.data.es.config
-
es自动配置
- ai.yue.library.data.es.config.rest - package ai.yue.library.data.es.config.rest
-
ES REST 客户端配置
- ai.yue.library.data.es.config.sql - package ai.yue.library.data.es.config.sql
-
ES SQL Db配置
- ai.yue.library.data.jdbc - package ai.yue.library.data.jdbc
-
data-jdbc库基于SpringJDBC进行二次封装,拥有着强大性能的同时又不失简单、灵活
- ai.yue.library.data.jdbc.client - package ai.yue.library.data.jdbc.client
-
JDBC客户端Db
- ai.yue.library.data.jdbc.client.dialect - package ai.yue.library.data.jdbc.client.dialect
-
SQL方言
- ai.yue.library.data.jdbc.client.dialect.impl - package ai.yue.library.data.jdbc.client.dialect.impl
-
SQL方言实现
- ai.yue.library.data.jdbc.config - package ai.yue.library.data.jdbc.config
-
data-jdbc自动配置项
- ai.yue.library.data.jdbc.config.properties - package ai.yue.library.data.jdbc.config.properties
-
- ai.yue.library.data.jdbc.constant - package ai.yue.library.data.jdbc.constant
-
常量定义
- ai.yue.library.data.jdbc.crypto - package ai.yue.library.data.jdbc.crypto
-
- ai.yue.library.data.jdbc.dao - package ai.yue.library.data.jdbc.dao
-
DAO默认实现
- ai.yue.library.data.jdbc.dataobject - package ai.yue.library.data.jdbc.dataobject
-
DO默认实现
- ai.yue.library.data.jdbc.dto - package ai.yue.library.data.jdbc.dto
-
DTO定义
- ai.yue.library.data.jdbc.ipo - package ai.yue.library.data.jdbc.ipo
-
IPO定义
- ai.yue.library.data.jdbc.support - package ai.yue.library.data.jdbc.support
-
- ai.yue.library.data.jdbc.vo - package ai.yue.library.data.jdbc.vo
-
VO定义
- ai.yue.library.data.redis - package ai.yue.library.data.redis
-
data-redis库基于SpringRedis进行二次封装,更简单灵活,提供全局token与登录等特性
- ai.yue.library.data.redis.client - package ai.yue.library.data.redis.client
-
redis客户端
- ai.yue.library.data.redis.config - package ai.yue.library.data.redis.config
-
redis自动配置
- ai.yue.library.data.redis.config.properties - package ai.yue.library.data.redis.config.properties
-
redis自动配置属性
- ai.yue.library.data.redis.constant - package ai.yue.library.data.redis.constant
-
- ai.yue.library.pay - package ai.yue.library.pay
-
pay库基于pay-java-parent进行二次封装,让你真正做到一行代码实现支付聚合,让你可以不用理解支付怎么对接,只需要专注你的业务
- ai.yue.library.pay.client - package ai.yue.library.pay.client
-
pay客户端
- ai.yue.library.pay.config - package ai.yue.library.pay.config
-
pay自动配置
- ai.yue.library.pay.config.properties - package ai.yue.library.pay.config.properties
-
自动配置属性
- ai.yue.library.pay.dto - package ai.yue.library.pay.dto
-
DTO定义
- ai.yue.library.pay.ipo - package ai.yue.library.pay.ipo
-
IPO定义
- ai.yue.library.pay.util - package ai.yue.library.pay.util
-
- ai.yue.library.web - package ai.yue.library.web
-
yue-library是一个基于SpringBoot封装的基础库,内置丰富的JDK工具,自动装配了一系列的基础Bean与环境配置项,可用于快速构建SpringCloud项目,让微服务变得更简单。
- ai.yue.library.web.config - package ai.yue.library.web.config
-
web配置包,提供自动配置项支持与增强
- ai.yue.library.web.config.api.version - package ai.yue.library.web.config.api.version
-
- ai.yue.library.web.config.argument.resolver - package ai.yue.library.web.config.argument.resolver
-
方法参数解析器
- ai.yue.library.web.config.exception - package ai.yue.library.web.config.exception
-
全局统一异常处理
- ai.yue.library.web.config.properties - package ai.yue.library.web.config.properties
-
- ai.yue.library.web.config.thread.pool - package ai.yue.library.web.config.thread.pool
-
- ai.yue.library.web.env - package ai.yue.library.web.env
-
- ai.yue.library.web.ipo - package ai.yue.library.web.ipo
-
IPO定义
- ai.yue.library.web.util - package ai.yue.library.web.util
-
提供各种工具方法,按照归类入口为XXXUtils,如字符串工具ServletUtils等
- ai.yue.library.web.vo - package ai.yue.library.web.vo
-
VO定义
- ai.yue.library.webflux - package ai.yue.library.webflux
-
yue-library为webflux提供的封装模块
- ai.yue.library.webflux.config - package ai.yue.library.webflux.config
-
webflux配置包,提供自动配置项支持与增强
- ai.yue.library.webflux.config.api.version - package ai.yue.library.webflux.config.api.version
-
- ai.yue.library.webflux.config.exception - package ai.yue.library.webflux.config.exception
-
全局统一异常处理
- ai.yue.library.webflux.env - package ai.yue.library.webflux.env
-
- AliPayConfig() - Constructor for class ai.yue.library.pay.config.properties.AliPayProperties.AliPayConfig
-
- AliPayProperties - Class in ai.yue.library.pay.config.properties
-
支付宝支付可配置属性
- AliPayProperties() - Constructor for class ai.yue.library.pay.config.properties.AliPayProperties
-
- AliPayProperties.AliPayConfig - Class in ai.yue.library.pay.config.properties
-
- AnsiDialect - Class in ai.yue.library.data.jdbc.client.dialect.impl
-
ANSI SQL
- AnsiDialect(NamedParameterJdbcTemplate, JdbcProperties) - Constructor for class ai.yue.library.data.jdbc.client.dialect.impl.AnsiDialect
-
- aopAfter(String[], JSONObject) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
动作执行后(这是一个不适用于业务中调用的方法,请忽略)
- aopAfter(String, String, JSONObject) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
动作执行后
- aopAfter(String, String, JSONObject[]) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
动作执行后
- aopBefore(String, String, JSONObject) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
动作执行前
- aopBefore(String, String, JSONObject[]) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
动作执行前
- ApiVersion - Annotation Type in ai.yue.library.base.annotation.api.version
-
RESTful API接口版本定义
- ApiVersionDeprecatedException - Exception in ai.yue.library.base.exception
-
RESTful API接口版本弃用异常
- ApiVersionDeprecatedException(String) - Constructor for exception ai.yue.library.base.exception.ApiVersionDeprecatedException
-
- apiVersionDeprecatedExceptionHandler(ApiVersionDeprecatedException) - Method in class ai.yue.library.base.config.exception.AbstractExceptionHandler
-
拦截API接口版本弃用异常-410
- ApiVersionProperties - Class in ai.yue.library.base.annotation.api.version
-
RESTful API接口版本定义自动配置属性
- ApiVersionProperties() - Constructor for class ai.yue.library.base.annotation.api.version.ApiVersionProperties
-
- ApiVersionRequestCondition - Class in ai.yue.library.web.config.api.version
-
优雅的接口版本控制,URL匹配器
- ApiVersionRequestCondition() - Constructor for class ai.yue.library.web.config.api.version.ApiVersionRequestCondition
-
- ApiVersionRequestCondition - Class in ai.yue.library.webflux.config.api.version
-
- ApiVersionRequestCondition() - Constructor for class ai.yue.library.webflux.config.api.version.ApiVersionRequestCondition
-
- ApiVersionRequestMappingHandlerMapping - Class in ai.yue.library.web.config.api.version
-
RESTful API接口版本控制
- ApiVersionRequestMappingHandlerMapping() - Constructor for class ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- ApiVersionRequestMappingHandlerMapping - Class in ai.yue.library.webflux.config.api.version
-
- ApiVersionRequestMappingHandlerMapping() - Constructor for class ai.yue.library.webflux.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- ApplePayUtils - Class in ai.yue.library.pay.util
-
苹果内购支付验证
- ApplePayUtils() - Constructor for class ai.yue.library.pay.util.ApplePayUtils
-
- ApplePayVerifyResult - Class in ai.yue.library.pay.dto
-
- ApplePayVerifyResult() - Constructor for class ai.yue.library.pay.dto.ApplePayVerifyResult
-
- ApplicationContextUtils - Class in ai.yue.library.base.util
-
应用上下文工具类,用于在普通类中获取Spring IOC容器中的bean对象
- ApplicationContextUtils() - Constructor for class ai.yue.library.base.util.ApplicationContextUtils
-
- ArithCompute - Class in ai.yue.library.base.util
-
数学计算
- ArithCompute() - Constructor for class ai.yue.library.base.util.ArithCompute
-
- ArrayArgumentResolver - Class in ai.yue.library.web.config.argument.resolver
-
Array、List对象方法参数解析器
- ArrayArgumentResolver(boolean) - Constructor for class ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
-
- ArrayArgumentResolver(ConfigurableBeanFactory, boolean) - Constructor for class ai.yue.library.web.config.argument.resolver.ArrayArgumentResolver
-
- assertFalse(String) - Method in class ai.yue.library.base.validation.Validator
-
必须为 false
- assertTrue(String) - Method in class ai.yue.library.base.validation.Validator
-
必须为 true
- AsyncConfig - Class in ai.yue.library.base.config.thread.pool
-
异步线程池
- AsyncConfig() - Constructor for class ai.yue.library.base.config.thread.pool.AsyncConfig
-
- AsyncProperties - Class in ai.yue.library.base.config.thread.pool
-
异步线程池自动配置属性
- AsyncProperties() - Constructor for class ai.yue.library.base.config.thread.pool.AsyncProperties
-
- asyncProperties - Variable in class ai.yue.library.web.config.thread.pool.ContextDecorator
-
- attack() - Static method in class ai.yue.library.base.view.R
-
非法访问-402
- attack(T) - Static method in class ai.yue.library.base.view.R
-
非法访问-402
- attack() - Static method in class ai.yue.library.base.view.ResultInfo
-
Deprecated.
非法访问-402
- attack(T) - Static method in class ai.yue.library.base.view.ResultInfo
-
Deprecated.
非法访问-402
- AttackException - Exception in ai.yue.library.base.exception
-
非法访问异常
- AttackException(String) - Constructor for exception ai.yue.library.base.exception.AttackException
-
- attackExceptionHandler(AttackException) - Method in class ai.yue.library.base.config.exception.AbstractExceptionHandler
-
非法请求异常拦截-402
- audit(String, JSONObject) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- Audit - Class in ai.yue.library.data.jdbc.config.properties
-
jdbc审计可配置属性
- Audit() - Constructor for class ai.yue.library.data.jdbc.config.properties.Audit
-
- AuthClientAutoConfig - Class in ai.yue.library.auth.client.config
-
AuthClient自动配置
- AuthClientAutoConfig() - Constructor for class ai.yue.library.auth.client.config.AuthClientAutoConfig
-
- AuthorizeException - Exception in ai.yue.library.base.exception
-
Admin登录异常
- AuthorizeException(String) - Constructor for exception ai.yue.library.base.exception.AuthorizeException
-
- authorizeExceptionHandler(AuthorizeException) - Method in class ai.yue.library.base.config.exception.AbstractExceptionHandler
-
拦截登录异常(Admin)-301
- authorizeExceptionHandler(AuthorizeException) - Method in class ai.yue.library.web.config.exception.ResultExceptionHandler
-
拦截登录异常(Admin)-301
- authorizeExceptionHandler(AuthorizeException) - Method in class ai.yue.library.webflux.config.exception.ResultExceptionHandler
-
拦截登录异常(Admin)-301
- authProperties - Variable in class ai.yue.library.auth.client.client.User
-
- AuthProperties - Class in ai.yue.library.auth.client.config.properties
-
Auth可配置属性,适用于auth所有模块的通用可配置属性
- AuthProperties() - Constructor for class ai.yue.library.auth.client.config.properties.AuthProperties
-
- AuthServiceAutoConfig - Class in ai.yue.library.auth.service.config
-
AuthService自动配置
- AuthServiceAutoConfig() - Constructor for class ai.yue.library.auth.service.config.AuthServiceAutoConfig
-
- AuthServiceProperties - Class in ai.yue.library.auth.service.config.properties
-
AuthService可配置属性
- AuthServiceProperties() - Constructor for class ai.yue.library.auth.service.config.properties.AuthServiceProperties
-
- autoDecr(String) - Static method in class ai.yue.library.base.util.AutoIncrementZerofillUtils
-
字符串尾部值自动递减
- autoIncrement(String) - Static method in class ai.yue.library.base.util.AutoIncrementZerofillUtils
-
字符串尾部值自动递增
- AutoIncrementZerofillUtils - Class in ai.yue.library.base.util
-
自动递增填充零
- AutoIncrementZerofillUtils() - Constructor for class ai.yue.library.base.util.AutoIncrementZerofillUtils
-
- get(List<?>, Class<T>) - Static method in class ai.yue.library.base.util.ListUtils
-
获得List数组中对应类型的第一个值
- get(Long) - Method in class ai.yue.library.data.jdbc.dao.AbstractDAO
-
- get(Long) - Method in class ai.yue.library.data.jdbc.dao.AbstractRepository
-
- get(String) - Method in class ai.yue.library.data.redis.client.Redis
-
实现命令:GET key,返回 key所关联的字符串值。
- get(String, Class<T>) - Method in class ai.yue.library.data.redis.client.Redis
-
实现命令:GET key,返回 key 所关联的反序列化对象。
- GET_METHOD_NAME_FORMAT - Static variable in class ai.yue.library.base.util.BeanUtils
-
- getAES() - Static method in class ai.yue.library.base.crypto.client.SecureSingleton
-
获取自动配置单例 - AES
- getAgeFromBirthDate(String) - Static method in class ai.yue.library.base.util.AgeUtils
-
根据年月日计算年龄
- getApplicationContext() - Static method in class ai.yue.library.base.util.ApplicationContextUtils
-
- getApplicationContext() - Static method in class ai.yue.library.base.util.SpringUtils
-
获取applicationContext
- getAsymmetricCrypto() - Method in enum ai.yue.library.base.crypto.constant.key.exchange.ExchangeKeyEnum
-
获得非对称加密实例
- getAsymmetricCrypto(String, String) - Method in enum ai.yue.library.base.crypto.constant.key.exchange.ExchangeKeyEnum
-
获得非对称加密实例
- getAsyncExecutor() - Method in class ai.yue.library.base.config.thread.pool.AsyncConfig
-
异步线程池
实现AsyncConfigurer接口并重写getAsyncExecutor方法,返回一个ThreadPoolTaskExecutor,这样我们就获得了一个基本线程池TaskExecutor。
- getAsyncUncaughtExceptionHandler() - Method in class ai.yue.library.base.config.thread.pool.AsyncConfig
-
自定义异常处理类
- getAuthToken() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求中的OAuth2 Token
- getAuthToken(HttpServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求中的OAuth2 Token
- getBean(String) - Static method in class ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean名称
- getBean(Class<T>) - Static method in class ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean类型
- getBean(String, Class<T>) - Static method in class ai.yue.library.base.util.ApplicationContextUtils
-
获取Spring容器中的Bean - 通过Bean名称与Bean类型精准获取
- getBean(String) - Static method in class ai.yue.library.base.util.SpringUtils
-
通过name获取 Bean
- getBean(Class<T>) - Static method in class ai.yue.library.base.util.SpringUtils
-
通过class获取Bean
- getBean(String, Class<T>) - Static method in class ai.yue.library.base.util.SpringUtils
-
通过name,以及Clazz返回指定的Bean
- getBigDecimal(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取BigDecimal
- getBirthDateFromAge(int) - Static method in class ai.yue.library.base.util.AgeUtils
-
根据年龄获得生日(默认月份日期-01-01)
- getBody(ServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取请求体
调用该方法后,getParam方法将失效
- getBodyBytes(ServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取请求体byte[]
调用该方法后,getParam方法将失效
- getBoolean(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Boolean
- getByBusinessUk(String) - Method in class ai.yue.library.data.jdbc.dao.AbstractDAO
-
- getByBusinessUk(String) - Method in class ai.yue.library.data.jdbc.dao.AbstractRepository
-
- getCaptchaImage() - Method in class ai.yue.library.auth.service.client.User
-
获得-验证码图片(基于redis解决分布式验证的问题)
- getCellphone(String, String, String, String) - Method in class ai.yue.library.auth.service.client.WxMaUser
-
获取用户绑定手机号信息
- getClassName() - Static method in class ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程所在的类名称
- getClientIP(String...) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取客户端IP
- getClientIP(HttpServletRequest, String...) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取客户端IP
- getClientIPByHeader(HttpServletRequest, String...) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取客户端IP
- getColumnKey(String) - Method in class ai.yue.library.data.jdbc.support.ColumnMapRowMapper
-
Determine the key to use for the given column in the column Map.
- getColumnValue(ResultSet, int) - Method in class ai.yue.library.data.jdbc.support.ColumnMapRowMapper
-
Retrieve a JDBC object value for the specified column.
- getCookie(HttpServletRequest, String) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得指定的Cookie
- getCustomMethodCondition(Method) - Method in class ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- getCustomMethodCondition(Method) - Method in class ai.yue.library.webflux.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- getCustomTypeCondition(Class<?>) - Method in class ai.yue.library.web.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- getCustomTypeCondition(Class<?>) - Method in class ai.yue.library.webflux.config.api.version.ApiVersionRequestMappingHandlerMapping
-
- getData(Class<D>) - Method in class ai.yue.library.base.view.Result
-
- getDataSource() - Method in class ai.yue.library.data.jdbc.client.DbBase
-
获得数据源
- getDateFormatter() - Static method in class ai.yue.library.base.util.DateUtils
-
获得当前日期的标准字符串格式
- getDatetimeFormatter() - Static method in class ai.yue.library.base.util.DateUtils
-
获得当前日期时间的标准字符串格式
- getDeleteWhereSql() - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- getDistance(LocationIPO, LocationIPO) - Static method in class ai.yue.library.base.util.LocationUtils
-
通过经纬度获取距离(单位:米)
- getDistance(LocationIPO, List<LocationIPO>) - Static method in class ai.yue.library.base.util.LocationUtils
-
通过经纬度获取距离(单位:米)
- getDouble(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Double
- getExchangeKey(String, ExchangeKeyEnum, String) - Method in class ai.yue.library.base.crypto.controller.key.exchange.KeyExchangeController
-
获得交换密钥
- getExchangeKey(String) - Method in interface ai.yue.library.base.crypto.dao.key.exchange.KeyExchangeStorage
-
获得交换密钥
- getExchangeKey(String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.MapKeyExchangeStorage
-
获得交换密钥
- getExchangeKey(String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.RedisKeyExchangeStorage
-
获得交换密钥
- getFileName() - Static method in class ai.yue.library.base.util.CurrentLineInfo
-
- getGEtMethodName(String) - Static method in class ai.yue.library.base.util.BeanUtils
-
获得Java Bean Get方法名
- getHeader(HttpServletRequest, String, String) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求header中的信息
- getHeader(HttpServletRequest, String, Charset) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求header中的信息
- getHeaderIgnoreCase(HttpServletRequest, String) - Static method in class ai.yue.library.web.util.ServletUtils
-
忽略大小写获得请求header中的信息
- getHeaderMap(HttpServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获取请求所有的头(header)信息
- getInitValue(int) - Static method in class ai.yue.library.base.util.AutoIncrementZerofillUtils
-
获得初始化值,自动填充零
- getInputStream() - Method in class ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestWrapper
-
- getInteger(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Integer
- getJdbcProperties() - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- getJdbcProperties() - Method in interface ai.yue.library.data.jdbc.client.dialect.Dialect
-
Db可配置属性
- getJdbcTemplate() - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- getJSONArray(Map<?, ?>, String) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取JSONArray
- getJSONObject(Map<String, Object>, String...) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取一组数据,组合成一个新的JSONObject
- getJSONObject(Map<?, ?>, String) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取JSONObject
- getLineNumber() - Static method in class ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程在第几行
- getLong(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Long
- getMatchingCondition(HttpServletRequest) - Method in class ai.yue.library.web.config.api.version.ApiVersionRequestCondition
-
- getMatchingCondition(ServerWebExchange) - Method in class ai.yue.library.webflux.config.api.version.ApiVersionRequestCondition
-
- getMethodName() - Static method in class ai.yue.library.base.util.CurrentLineInfo
-
得到当前线程所在的方法名称
- getMultipart(ServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得MultiPart表单内容,多用于获得上传的文件 在同一次请求中,此方法只能被执行一次!
- getMultipart(ServletRequest, UploadSetting) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次!
- getNamedParameterJdbcTemplate() - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- getNamedParameterJdbcTemplate() - Method in interface ai.yue.library.data.jdbc.client.dialect.Dialect
-
命名参数JdbcTemplate
- getNearestLngAndLat(LocationIPO, List<LocationIPO>) - Static method in class ai.yue.library.base.util.LocationUtils
-
获得距离当前位置最近的经纬度
- getNumber(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取Number
- getObject(Map<?, ?>, Object, Class<T>) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取对象
- getObject(String) - Method in class ai.yue.library.data.redis.client.Redis
-
实现命令:GET key,返回 key 所关联的对象。
- getOrderInfo(PayOrderIPO) - Method in class ai.yue.library.pay.client.Pay
-
获取支付预订单信息
- getOrderNo16() - Static method in class ai.yue.library.base.util.IdUtils
-
获得16纯数字随机单号
- getOrderNo19() - Static method in class ai.yue.library.base.util.IdUtils
-
获得19纯数字随机单号
- getOrderNo_16() - Static method in class ai.yue.library.base.util.UUIDUtils
-
Deprecated.
生成16纯数字随机单号
- getOrderNo_19() - Static method in class ai.yue.library.base.util.UUIDUtils
-
Deprecated.
生成19纯数字随机单号
- getPageJoinSql() - Method in interface ai.yue.library.data.jdbc.client.dialect.Dialect
-
获得用于SQL字符串拼接的SQL分页字符串
- getPageJoinSql() - Method in class ai.yue.library.data.jdbc.client.dialect.impl.AnsiDialect
-
获得用于SQL字符串拼接的SQL分页字符串
- getPageJoinSql() - Method in class ai.yue.library.data.jdbc.client.dialect.impl.PostgresqlDialect
-
- getParam() - Static method in class ai.yue.library.base.util.ParamUtils
-
获取 Request 中的请求参数
- getParam(Class<T>) - Static method in class ai.yue.library.base.util.ParamUtils
-
获取 Request 中的请求参数
- getParam() - Method in interface ai.yue.library.base.webenv.WebEnv
-
- getParam(Class<T>) - Method in interface ai.yue.library.base.webenv.WebEnv
-
- getParam() - Method in class ai.yue.library.web.env.WebMvcEnv
-
- getParam(Class<T>) - Method in class ai.yue.library.web.env.WebMvcEnv
-
- getParam() - Method in class ai.yue.library.webflux.env.WebFluxEnv
-
- getParam(Class<T>) - Method in class ai.yue.library.webflux.env.WebFluxEnv
-
- getParamMap(ServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得所有请求参数
- getParams(ServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得所有请求参数
- getParamToJavaBean(Class<T>) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求参数并转换为JavaBean
- getParamToJavaBean(HttpServletRequest, Class<T>) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求参数并转换为JavaBean
- getParamToJson() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求Json
- getParamToJson(HttpServletRequest) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得请求Json
- getPreWrapQuote() - Method in class ai.yue.library.data.jdbc.client.dialect.Wrapper
-
- getPrintExceptionToJson(Throwable) - Static method in class ai.yue.library.base.util.ExceptionUtils
-
获得打印异常内容
- getPrintExceptionToJson(Throwable, Integer) - Static method in class ai.yue.library.base.util.ExceptionUtils
-
获得打印异常内容
- getPrintExceptionToStr(Throwable) - Static method in class ai.yue.library.base.util.ExceptionUtils
-
获得打印异常内容
- getPrintExceptionToStr(Throwable, Integer) - Static method in class ai.yue.library.base.util.ExceptionUtils
-
获得打印异常内容
- getPrivateKeyBase64(String) - Method in interface ai.yue.library.base.crypto.dao.key.exchange.KeyExchangeStorage
-
获得服务器与客户端第一步密钥交换所生成的私钥
- getPrivateKeyBase64(String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.MapKeyExchangeStorage
-
服务器与客户端第一步密钥交换所生成的私钥
- getPrivateKeyBase64(String) - Method in class ai.yue.library.base.crypto.dao.key.exchange.RedisKeyExchangeStorage
-
服务器与客户端第一步密钥交换所生成的私钥
- getQqUserInfo(String, String) - Method in class ai.yue.library.auth.service.client.User
-
获取用户个人信息
- getQrPay(PayOrderIPO) - Method in class ai.yue.library.pay.client.Pay
-
获取二维码信息
二维码支付
- getRandomCode(int) - Static method in class ai.yue.library.base.util.IdUtils
-
获得随机生成n位字符编码(数字+字母)
- getRandomCodeToUpperCase(int) - Static method in class ai.yue.library.base.util.IdUtils
-
获得随机生成n位大写字母编码(数字+大写字母)
- getRandomNumberCode(int) - Static method in class ai.yue.library.base.util.IdUtils
-
获得随机生成n位数字编码(纯数字)
- getReader() - Method in class ai.yue.library.web.config.argument.resolver.RepeatedlyReadServletRequestWrapper
-
- getRedisSerializer() - Method in enum ai.yue.library.data.redis.constant.RedisSerializerEnum
-
- getRegistryTypes() - Static method in class ai.yue.library.base.convert.converter.JSONListConverter
-
- getRequest() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得当前请求上下文中的HttpServletRequest
- getRequestAttributes() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得当前请求上下文中的ServletRequestAttributes
- getRequestMappingHandlerMapping() - Method in class ai.yue.library.web.config.WebMvcRegistrationsConfig
-
- getRequestMappingHandlerMapping() - Method in class ai.yue.library.webflux.config.WebFluxRegistrationsConfig
-
- getRequestToken() - Method in class ai.yue.library.auth.client.client.User
-
获得请求token
- getResponse() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得当前请求上下文中的HttpServletResponse
- getResult(Throwable) - Static method in class ai.yue.library.base.view.R
-
- getRoutingFunction(ErrorAttributes) - Method in class ai.yue.library.webflux.config.exception.ResultErrorWebExceptionHandler
-
- getRowMapper(Class<T>, DbBase, String...) - Method in class ai.yue.library.data.jdbc.client.DbBase
-
- getRSA() - Static method in class ai.yue.library.base.crypto.client.SecureSingleton
-
获取自动配置单例 - RSA
- getServerURL() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得当前请求的服务器的URL地址
- getSession() - Static method in class ai.yue.library.web.util.ServletUtils
-
获得当前请求HttpSession
- getSessionInfo(String, String) - Method in class ai.yue.library.auth.service.client.WxMaUser
-
获取登录后的session信息
- getSetMethodName(String) - Static method in class ai.yue.library.base.util.BeanUtils
-
获得Java Bean Set方法名
- getSimpleUUID() - Static method in class ai.yue.library.base.util.IdUtils
-
获得小写的32位UUID(去掉中划线)
- getSimpleUUIDToUpperCase() - Static method in class ai.yue.library.base.util.IdUtils
-
获得大写的32位UUID(去掉中划线)
- getSSLContext() - Static method in class ai.yue.library.base.config.net.http.SkipSslVerificationHttpRequestFactory
-
信任自签证书
- getString(Map<?, ?>, Object) - Static method in class ai.yue.library.base.util.MapUtils
-
以安全的方式从Map中获取字符串
- getSufWrapQuote() - Method in class ai.yue.library.data.jdbc.client.dialect.Wrapper
-
- getSymmetricCrypto(byte[]) - Method in enum ai.yue.library.base.crypto.constant.key.exchange.ExchangeKeyEnum
-
获得对称加密实例
- getSymmetricCrypto(String) - Method in enum ai.yue.library.data.jdbc.constant.EncryptAlgorithmEnum
-
获得对称加密算法实例
- getTimestamp() - Static method in class ai.yue.library.base.util.DateUtils
-
获得当前时间戳
- getTimestamp(int) - Static method in class ai.yue.library.base.util.DateUtils
-
获得当前时间偏移后的时间戳
- getTodayEndFormatter() - Static method in class ai.yue.library.base.util.DateUtils
-
获得当天结束时间的标准字符串格式
- getTodayStartFormatter() - Static method in class ai.yue.library.base.util.DateUtils
-
获得当天起始时间的标准字符串格式
- getUser(Class<T>) - Method in class ai.yue.library.auth.client.client.User
-
获得用户相关信息
- getUserId() - Method in class ai.yue.library.auth.client.client.User
-
获得用户ID
- getUserInfo(String, String, String, String, String, String) - Method in class ai.yue.library.auth.service.client.WxMaUser
-
获取用户信息
- getValidatorAndSetParam(Object) - Static method in class ai.yue.library.base.validation.Validator
-
获得参数校验器并设置校验对象
- getWeekmorningFormatter() - Static method in class ai.yue.library.base.util.DateUtils
-
获得本周开始时间的标准字符串格式
- getWeeknight() - Static method in class ai.yue.library.base.util.DateUtils
-
获得本周日结束时间的标准字符串格式
- getWrapper() - Method in interface ai.yue.library.data.jdbc.client.dialect.Dialect
-
包装器
- getWriter(HttpServletResponse) - Static method in class ai.yue.library.web.util.ServletUtils
-
获得PrintWriter
- getWxAccessToken(String) - Method in class ai.yue.library.auth.service.client.User
-
微信-获取access_token
- getWxUserInfo(String, String) - Method in class ai.yue.library.auth.service.client.User
-
微信-获取用户个人信息
- gone() - Static method in class ai.yue.library.base.view.R
-
API接口版本弃用-410
- gone() - Static method in class ai.yue.library.base.view.ResultInfo
-
Deprecated.
API接口版本弃用-410
- grouping(List<JSONObject>, String) - Static method in class ai.yue.library.base.util.ListUtils
-
数据分组
- valid(Object, Class<?>...) - Method in class ai.yue.library.base.validation.Validator
-
POJO对象校验(通过注解)
- validateExceptionHandler(ValidateException) - Method in class ai.yue.library.base.config.exception.AbstractExceptionHandler
-
验证异常统一处理-433
- validateExceptionHandler(ValidateException) - Method in class ai.yue.library.web.config.exception.ResultExceptionHandler
-
验证异常统一处理-433
- validateExceptionHandler(ValidateException) - Method in class ai.yue.library.webflux.config.exception.ResultExceptionHandler
-
验证异常统一处理-433
- ValidationGroups - Class in ai.yue.library.base.ipo
-
校验分组-默认定义
- ValidationGroups() - Constructor for class ai.yue.library.base.ipo.ValidationGroups
-
- ValidationGroups.Create - Interface in ai.yue.library.base.ipo
-
- ValidationGroups.Delete - Interface in ai.yue.library.base.ipo
-
- ValidationGroups.Read - Interface in ai.yue.library.base.ipo
-
- ValidationGroups.Update - Interface in ai.yue.library.base.ipo
-
- validator() - Method in class ai.yue.library.base.config.BaseAutoConfig
-
- Validator - Class in ai.yue.library.base.validation
-
参数校验器
- Validator() - Constructor for class ai.yue.library.base.validation.Validator
-
- valueOf(String) - Static method in enum ai.yue.library.base.config.thread.pool.RejectedExecutionHandlerPolicyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.constant.CompareEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.constant.FieldNamingStrategyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.constant.FilterEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.constant.MaxOrMinEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.constant.SortEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.crypto.constant.key.exchange.ExchangeKeyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.crypto.constant.key.exchange.KeyExchangeStorageEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.base.view.ResultEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum ai.yue.library.base.view.ResultEnum
-
如果可能,将给定的状态代码解析为 ResultEnum
- valueOf(String) - Static method in enum ai.yue.library.data.jdbc.client.dialect.DialectNameEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.data.jdbc.constant.DbExpectedEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.data.jdbc.constant.DbUpdateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.data.jdbc.constant.EncryptAlgorithmEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ai.yue.library.data.redis.constant.RedisSerializerEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ai.yue.library.base.config.thread.pool.RejectedExecutionHandlerPolicyEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.constant.CompareEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.constant.FieldNamingStrategyEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.constant.FilterEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.constant.MaxOrMinEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.constant.SortEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.crypto.constant.key.exchange.ExchangeKeyEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.crypto.constant.key.exchange.KeyExchangeStorageEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.base.view.ResultEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.data.jdbc.client.dialect.DialectNameEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.data.jdbc.constant.DbExpectedEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.data.jdbc.constant.DbUpdateEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.data.jdbc.constant.EncryptAlgorithmEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ai.yue.library.data.redis.constant.RedisSerializerEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(String, SSLSession) - Method in class ai.yue.library.base.config.net.http.SkipHostnameVerifier
-
- verify(String) - Static method in class ai.yue.library.pay.util.ApplePayUtils
-
验证