Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractEntityService<T,
P> - Class in com.imyeyu.spring.service -
抽象实体服务类
- AbstractEntityService() - Constructor for class com.imyeyu.spring.service.AbstractEntityService
- AbstractRedisConfig - Class in com.imyeyu.spring.config
-
抽象 RedisConfig
- AbstractRedisConfig() - Constructor for class com.imyeyu.spring.config.AbstractRedisConfig
-
创建 Redis 配置
- AbstractValidator<A,
T> - Class in com.imyeyu.spring.util -
数据验证动态消息返回抽象类
- AbstractValidator() - Constructor for class com.imyeyu.spring.util.AbstractValidator
- add(K, V) - Method in class com.imyeyu.spring.util.Redis
-
对列表添加值
- addAll(K, V...) - Method in class com.imyeyu.spring.util.Redis
-
对列表批量添加值
- addCookie(Cookie) - Static method in class com.imyeyu.spring.TimiSpring
-
添加 Cookie
- addCookie(String, String) - Static method in class com.imyeyu.spring.TimiSpring
-
添加 Cookie
- addOrder(String, BaseMapper.OrderType) - Method in class com.imyeyu.spring.bean.Page
-
添加排序字段
- AND - Enum constant in enum class com.imyeyu.spring.bean.Logic
-
且
- AOPLog - Annotation Interface in com.imyeyu.spring.annotation
-
AOP 切面日志注解,应用在 Controller 的接口上
- AOPLogInterceptor - Class in com.imyeyu.spring.annotation
-
AOP 切面日志
- AOPLogInterceptor() - Constructor for class com.imyeyu.spring.annotation.AOPLogInterceptor
-
创建 AOP 日志拦截器
- appendOrderBy(StringBuilder, BaseSQLProvider.EntityMeta, Page<?>) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
添加排序子句
- appendPageConditions(StringBuilder, Page<?>) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
添加 Page 查询条件(精准查询和模糊查询)
- appendSoftDeleteCondition(StringBuilder, BaseSQLProvider.EntityMeta) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
添加软删除条件
- ASC - Enum constant in enum class com.imyeyu.spring.mapper.BaseMapper.OrderType
-
升序
- AutoUUID - Annotation Interface in com.imyeyu.spring.annotation.table
-
自动生成 UUID,在
SQLProvider代理器中的方法会对此注解字段自动生成 UUID
B
- BaseEntity - Class in com.imyeyu.spring.entity
-
基本实体
- BaseEntity() - Constructor for class com.imyeyu.spring.entity.BaseEntity
- baseMapper - Variable in class com.imyeyu.spring.service.AbstractEntityService
-
基本 Mapper
- BaseMapper<T,
P> - Interface in com.imyeyu.spring.mapper -
基本 SQL 映射
- BaseMapper.OrderType - Enum Class in com.imyeyu.spring.mapper
-
排序方式
- BaseService<T,
P> - Interface in com.imyeyu.spring.service -
基本实体服务接口
- BaseSQLProvider - Class in com.imyeyu.spring.util
-
SQL 提供器基类
- BaseSQLProvider() - Constructor for class com.imyeyu.spring.util.BaseSQLProvider
- BaseSQLProvider.EntityMeta - Class in com.imyeyu.spring.util
-
实体元数据
- BaseSQLProvider.FieldColumn - Class in com.imyeyu.spring.util
-
实体字段属性
- beforeBodyWrite(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- beforeRun(HttpServletRequest, HttpServletResponse) - Method in class com.imyeyu.spring.annotation.RequiredTokenAbstractInterceptor
-
访问前(通过 Token 限制)
- beforeRun(HttpServletRequest, HttpServletResponse, String, int, int) - Method in class com.imyeyu.spring.annotation.RequestRateLimitAbstractInterceptor
-
接口访问前触发
- bizType - Variable in class com.imyeyu.spring.entity.Multilingual
-
业务类型
- buildCountByPageSQL(BaseSQLProvider.EntityMeta, String, Page<?>) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建分页统计 SQL
- buildDeleteAllByExampleSQL(BaseSQLProvider.EntityMeta, String, Object, String, Logic) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建批量逻辑删除 SQL
- buildDeleteSQL(BaseSQLProvider.EntityMeta, String, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建软删除 SQL
- buildDestroyAllByExampleSQL(BaseSQLProvider.EntityMeta, String, Object, String, Logic) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建批量物理删除 SQL
- buildDestroySQL(BaseSQLProvider.EntityMeta, String, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建硬删除 SQL
- buildExampleConditions(BaseSQLProvider.EntityMeta, Object, String, Logic) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建示例查询条件子句
- buildId(HandlerMethod) - Method in class com.imyeyu.spring.annotation.RequestRateLimitAbstractInterceptor
-
构建接口标识
- buildInsertSQL(BaseSQLProvider.EntityMeta, String, Object, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建插入 SQL
- buildSelectAllByExampleSQL(BaseSQLProvider.EntityMeta, String, Object, String, Logic) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建根据示例查询全部 SQL
- buildSelectByIdSQL(BaseSQLProvider.EntityMeta, String, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建根据 ID 查询 SQL
- buildSelectByPageSQL(BaseSQLProvider.EntityMeta, String, Page<?>, String, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建分页查询 SQL
- buildUpdateSelectiveSQL(BaseSQLProvider.EntityMeta, String, Object, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建选择性更新 SQL
- buildUpdateSQL(BaseSQLProvider.EntityMeta, String, Object, String) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
构建更新 SQL
C
- canCreate() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
是否可创建
- canDelete() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
是否可删除
- canDestroy() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
是否可销毁
- canEqual(Object) - Method in class com.imyeyu.spring.bean.CaptchaData
- canEqual(Object) - Method in class com.imyeyu.spring.bean.Page
- canEqual(Object) - Method in class com.imyeyu.spring.bean.RedisConfigParams
- canEqual(Object) - Method in class com.imyeyu.spring.bean.RequestRange
- canEqual(Object) - Method in class com.imyeyu.spring.entity.BaseEntity
- canEqual(Object) - Method in class com.imyeyu.spring.entity.Entity
- canEqual(Object) - Method in class com.imyeyu.spring.entity.Multilingual
- canEqual(Object) - Method in class com.imyeyu.spring.entity.UUIDEntity
- canEqual(Object) - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- canEqual(Object) - Method in class com.imyeyu.spring.util.Redis
- canUpdate() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
是否可更新
- captcha - Variable in class com.imyeyu.spring.bean.CaptchaData
-
验证码
- CaptchaData<T> - Class in com.imyeyu.spring.bean
-
含验证码数据实体
- CaptchaData() - Constructor for class com.imyeyu.spring.bean.CaptchaData
- captchaId - Variable in class com.imyeyu.spring.bean.CaptchaData
-
来源
- captchaPointCut() - Method in class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
注入注解
- CaptchaValid - Annotation Interface in com.imyeyu.spring.annotation
-
图形验证码校验注解
- CaptchaValidAbstractInterceptor - Class in com.imyeyu.spring.annotation
-
图形验证码校验注解处理器
- CaptchaValidAbstractInterceptor() - Constructor for class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
创建验证码校验拦截器
- Column - Annotation Interface in com.imyeyu.spring.annotation.table
-
指定列名,在
SQLProvider代理器中的方法无法简单将字段转为数据库列名时,使用此注解指定 - com.imyeyu.spring - package com.imyeyu.spring
- com.imyeyu.spring.annotation - package com.imyeyu.spring.annotation
-
注解和注解实现
- com.imyeyu.spring.annotation.table - package com.imyeyu.spring.annotation.table
- com.imyeyu.spring.bean - package com.imyeyu.spring.bean
-
配置对象
- com.imyeyu.spring.config - package com.imyeyu.spring.config
-
配置
- com.imyeyu.spring.entity - package com.imyeyu.spring.entity
-
基本实体
- com.imyeyu.spring.handler - package com.imyeyu.spring.handler
- com.imyeyu.spring.mapper - package com.imyeyu.spring.mapper
-
基本 MyBatis 映射
- com.imyeyu.spring.service - package com.imyeyu.spring.service
-
基本服务
- com.imyeyu.spring.util - package com.imyeyu.spring.util
-
其他工具
- configParams() - Method in class com.imyeyu.spring.config.AbstractRedisConfig
-
构建 Redis 基本配置
- contains(K, V) - Method in class com.imyeyu.spring.util.Redis
-
值为列表时查找是否存在某值
- conversionException(HttpMessageConversionException) - Method in class com.imyeyu.spring.util.GlobalExceptionHandler
-
消息转换异常
- copyPropertiesNotNull(Object, Object) - Static method in class com.imyeyu.spring.TimiSpring
- countByPage(Page<T>) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据 Page 对象统计数据量
- countByPage(String, Page<T>) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据 Page 对象统计数据量
- countByPage(ProviderContext, Page<?>) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 Page 对象统计数据量
- countByPage(ProviderContext, String, Page<?>) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 Page 对象统计数据量
- Creatable - Interface in com.imyeyu.spring.entity
-
可创建实体
- CreatableService<T> - Interface in com.imyeyu.spring.service
-
可创建实体服务
- create(T) - Method in class com.imyeyu.spring.service.AbstractEntityService
- create(T) - Method in interface com.imyeyu.spring.service.CreatableService
-
创建数据
- createdAt - Variable in class com.imyeyu.spring.entity.BaseEntity
-
创建时间
- createdAt - Variable in class com.imyeyu.spring.entity.Multilingual
-
创建时间
- createPropertySource(String, EncodedResource) - Method in class com.imyeyu.spring.util.YamlPropertySourceFactory
- cutURIStartAt(String) - Static method in class com.imyeyu.spring.TimiSpring
-
从 URI 指定标记开始截取
D
- data - Variable in class com.imyeyu.spring.bean.CaptchaData
-
数据体
- DATE - Enum constant in enum class com.imyeyu.spring.annotation.table.DeleteColumn.Type
-
日期
- DATE_TIME - Enum constant in enum class com.imyeyu.spring.annotation.table.DeleteColumn.Type
-
日期时间
- Deletable - Interface in com.imyeyu.spring.entity
-
可软删除实体
- DeletableService<P> - Interface in com.imyeyu.spring.service
-
可软删除实体服务
- delete(String, P) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
软删除
- delete(ProviderContext, Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 ID 软删除,需要实体实现
Deletable - delete(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 ID 软删除
- delete(P) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
软删除
- delete(P) - Method in class com.imyeyu.spring.service.AbstractEntityService
- delete(P) - Method in interface com.imyeyu.spring.service.DeletableService
-
软删除
- deleteAllByExample(Object, Logic) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据示例批量逻辑删除
- deleteAllByExample(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例批量逻辑删除
- deleteAllByExample(String, T, Logic) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例批量逻辑删除
- deleteAllByExample(ProviderContext, String, Object, Logic) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据示例批量逻辑删除
- deleteAllByExample(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例批量逻辑删除
- deleteAllByExample(T, Logic) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例批量逻辑删除
- DeleteColumn - Annotation Interface in com.imyeyu.spring.annotation.table
-
标记逻辑删除字段并指定存储类型
- DeleteColumn.Type - Enum Class in com.imyeyu.spring.annotation.table
-
逻辑删除的时间类型
- deletedAt - Variable in class com.imyeyu.spring.entity.BaseEntity
-
删除时间
- deletedAt - Variable in class com.imyeyu.spring.entity.Multilingual
-
删除时间
- DESC - Enum constant in enum class com.imyeyu.spring.mapper.BaseMapper.OrderType
-
降序
- destroy(String, P) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
销毁(物理删除)
- destroy(K) - Method in class com.imyeyu.spring.util.Redis
-
销毁对象
- destroy(ProviderContext, Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
硬删除,需要实体实现
Destroyable - destroy(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
硬删除
- destroy(P) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
销毁(物理删除)
- destroy(P) - Method in class com.imyeyu.spring.service.AbstractEntityService
- destroy(P) - Method in interface com.imyeyu.spring.service.DestroyableService
-
销毁(物理删除)
- Destroyable - Interface in com.imyeyu.spring.entity
-
可销毁实体,仅用于
SQLProvider标记 - DestroyableService<P> - Interface in com.imyeyu.spring.service
-
可销毁(物理删除)实体服务
- destroyAllByExample(Object, Logic) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据示例批量销毁(物理删除)
- destroyAllByExample(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例批量销毁(物理删除)
- destroyAllByExample(String, T, Logic) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例批量销毁(物理删除)
- destroyAllByExample(ProviderContext, String, Object, Logic) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据示例批量物理删除
- destroyAllByExample(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例批量销毁(物理删除)
- destroyAllByExample(T, Logic) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例批量销毁(物理删除)
- disable() - Method in class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
禁用校验
- doAfterReturning(Object) - Method in class com.imyeyu.spring.annotation.AOPLogInterceptor
-
执行后
- doAround(ProceedingJoinPoint) - Method in class com.imyeyu.spring.annotation.AOPLogInterceptor
-
环绕
- doBefore(JoinPoint) - Method in class com.imyeyu.spring.annotation.AOPLogInterceptor
-
执行前
- doBefore(JoinPoint) - Method in class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
执行前
- DynamicTableMapper<T,
P> - Interface in com.imyeyu.spring.mapper -
支持动态表名的 SQL 映射接口
- DynamicTableSQLProvider - Class in com.imyeyu.spring.util
-
支持动态表名的 SQL 提供器
- DynamicTableSQLProvider() - Constructor for class com.imyeyu.spring.util.DynamicTableSQLProvider
E
- enable() - Method in class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
启用校验
- Entity - Class in com.imyeyu.spring.entity
-
基本长整型 ID 实体
- Entity - Annotation Interface in com.imyeyu.spring.annotation
-
实体注解,Component 别名,只是为了在实体类注入服务接口(如果实体需要注入服务,需要这个类注解)
- Entity() - Constructor for class com.imyeyu.spring.entity.Entity
- EntityMeta(Class<?>) - Constructor for class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
创建实体元数据
- equals(Object) - Method in class com.imyeyu.spring.bean.CaptchaData
- equals(Object) - Method in class com.imyeyu.spring.bean.Page
- equals(Object) - Method in class com.imyeyu.spring.bean.RedisConfigParams
- equals(Object) - Method in class com.imyeyu.spring.bean.RequestRange
- equals(Object) - Method in class com.imyeyu.spring.entity.BaseEntity
- equals(Object) - Method in class com.imyeyu.spring.entity.Entity
- equals(Object) - Method in class com.imyeyu.spring.entity.Multilingual
- equals(Object) - Method in class com.imyeyu.spring.entity.UUIDEntity
- equals(Object) - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- equals(Object) - Method in class com.imyeyu.spring.util.Redis
- equalsExample - Variable in class com.imyeyu.spring.bean.Page
-
精确匹配示例
- equalsLogic - Variable in class com.imyeyu.spring.bean.Page
-
精确匹配连接逻辑
- error(Throwable) - Method in class com.imyeyu.spring.util.GlobalExceptionHandler
-
全局异常
F
- FieldColumn(Field) - Constructor for class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
创建字段映射
- flushAll() - Method in class com.imyeyu.spring.util.Redis
-
删库
G
- get(K) - Method in class com.imyeyu.spring.util.Redis
-
获取值
- get(P) - Method in class com.imyeyu.spring.service.AbstractEntityService
- get(P) - Method in interface com.imyeyu.spring.service.GettableService
-
获取实体
- getAllList() - Method in class com.imyeyu.spring.util.Redis
-
获取所有数据列表
- getAsString(Object) - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
获取字段字符串值
- getBizType() - Method in class com.imyeyu.spring.entity.Multilingual
-
业务类型
- getCaptcha() - Method in class com.imyeyu.spring.bean.CaptchaData
-
验证码
- getCaptchaId() - Method in class com.imyeyu.spring.bean.CaptchaData
-
来源
- getColumnName() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
列名
- getCookie(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取 Cookie
- getCreatedAt() - Method in class com.imyeyu.spring.entity.BaseEntity
-
创建时间
- getCreatedAt() - Method in interface com.imyeyu.spring.entity.Creatable
-
获取创建时间
- getCreatedAt() - Method in class com.imyeyu.spring.entity.Multilingual
-
创建时间
- getData() - Method in class com.imyeyu.spring.bean.CaptchaData
-
数据体
- getDeleteColumnType() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
- getDeletedAt() - Method in class com.imyeyu.spring.entity.BaseEntity
-
删除时间
- getDeletedAt() - Method in interface com.imyeyu.spring.entity.Deletable
-
获取删除时间
- getDeletedAt() - Method in class com.imyeyu.spring.entity.Multilingual
-
删除时间
- getDomain() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求域名
- getEnd() - Method in class com.imyeyu.spring.bean.RequestRange
-
结束值
- getEntityClass() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
实体类
- getEntityMeta(Class<?>) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
获取实体类元数据
- getEntityMeta(ProviderContext) - Method in class com.imyeyu.spring.util.BaseSQLProvider
-
根据代理器上下文获取 Mapper 实体类元数据
- getEqualsExample() - Method in class com.imyeyu.spring.bean.Page
-
精确匹配示例
- getEqualsLogic() - Method in class com.imyeyu.spring.bean.Page
-
精确匹配连接逻辑
- getExpire(K) - Method in class com.imyeyu.spring.util.Redis
-
获取该数据 TTL
- getField() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
字段
- getFieldColumnList() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
只读的列名字段名映射,Map<列名,字段名>
- getFieldName() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
字段名
- getFullDomain() - Static method in class com.imyeyu.spring.TimiSpring
-
获取完整域名(含协议与端口)
- getHeader(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求头属性
- getHost() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
地址
- getId() - Method in class com.imyeyu.spring.entity.Entity
-
ID
- getId() - Method in interface com.imyeyu.spring.entity.IDEntity
-
获取 ID
- getId() - Method in class com.imyeyu.spring.entity.Multilingual
-
唯一标识
- getId() - Method in class com.imyeyu.spring.entity.UUIDEntity
-
ID
- getIdFieldColumn() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
ID 字段
- getKey() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求密钥,键为 Key 或 key,包括请求头和 URI
- getLanguage() - Static method in class com.imyeyu.spring.TimiSpring
-
获取客户端地区语言
- getLanguageRaw() - Static method in class com.imyeyu.spring.TimiSpring
-
获取原始语言头
- getLength() - Method in class com.imyeyu.spring.bean.RequestRange
-
获取范围长度
- getLikesExample() - Method in class com.imyeyu.spring.bean.Page
-
模糊匹配示例
- getLikesLogic() - Method in class com.imyeyu.spring.bean.Page
-
模糊匹配连接逻辑
- getLimit() - Method in class com.imyeyu.spring.bean.Page
-
获取限制数量
- getList(K) - Method in class com.imyeyu.spring.util.Redis
-
获取为列表
- getLocale() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求地理区域
- getMaxActive() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最大活跃连接
- getMaxIdle() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最大空闲连接
- getMinIdle() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最小空闲连接
- getMultilingualHeader() - Method in class com.imyeyu.spring.util.GlobalReturnHandler
-
多语言头处理回调
- getNullableResult(CallableStatement, int) - Method in class com.imyeyu.spring.handler.JsonNodeTypeHandler
- getNullableResult(ResultSet, int) - Method in class com.imyeyu.spring.handler.JsonNodeTypeHandler
- getNullableResult(ResultSet, String) - Method in class com.imyeyu.spring.handler.JsonNodeTypeHandler
- getOffset() - Method in class com.imyeyu.spring.bean.Page
-
获取偏移量
- getOrderMap() - Method in class com.imyeyu.spring.bean.Page
-
排序字段映射
- getPassword() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
密码
- getPoolConfig() - Method in class com.imyeyu.spring.config.AbstractRedisConfig
-
连接池配置
- getPort() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
端口
- getRedis() - Method in class com.imyeyu.spring.util.Redis
- getRedis(int, RedisSerializer<K>) - Method in class com.imyeyu.spring.config.AbstractRedisConfig
-
构造自定义 RedisTemplate
- getRedis(int, RedisSerializer<K>, RedisSerializer<V>) - Method in class com.imyeyu.spring.config.AbstractRedisConfig
-
构造自定义 RedisTemplate
- getRequest() - Static method in class com.imyeyu.spring.TimiSpring
-
获取 HttpServlet 请求
- getRequestArg(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求 URL 参数
- getRequestArgs(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求 URL 参数(多值)
- getRequestAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求数据
- getRequestAttr(String, Class<T>) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求数据
- getRequestAttrAsString(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求数据(字符串)
- getRequestIP() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求 IP
- getRequestRange(long) - Static method in class com.imyeyu.spring.TimiSpring
-
解析 Range 请求范围
- getResponse() - Static method in class com.imyeyu.spring.TimiSpring
-
获取 HttpServlet 回调
- getSelectAllClause() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
查询字段映射
- getSelectPageClause() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
页面查询字段映射
- getSerializer() - Method in class com.imyeyu.spring.util.Redis
- getServletRequestAttributes() - Static method in class com.imyeyu.spring.TimiSpring
-
获取 Servlet 请求属性
- getSession() - Static method in class com.imyeyu.spring.TimiSpring
-
获取 Http 会话
- getSessionAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取会话数据
- getSessionAttr(String, Class<T>) - Static method in class com.imyeyu.spring.TimiSpring
-
获取会话数据
- getSessionAttrAsString(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取会话数据(字符串)
- getStart() - Method in class com.imyeyu.spring.bean.RequestRange
-
起始值
- getString(K) - Method in class com.imyeyu.spring.util.Redis
-
获取值,强转为 String
- getTable() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
表名
- GettableService<T,
P> - Interface in com.imyeyu.spring.service -
可获取实体服务
- getTimeout() - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
超时(毫秒)
- getToken() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求令牌,键为 Token 或 token,包括请求头和 URI
- getTotal() - Method in class com.imyeyu.spring.bean.RequestRange
-
总数据量
- getUpdatedAt() - Method in class com.imyeyu.spring.entity.BaseEntity
-
更新时间
- getUpdatedAt() - Method in class com.imyeyu.spring.entity.Multilingual
-
更新时间
- getUpdatedAt() - Method in interface com.imyeyu.spring.entity.Updatable
-
获取更新时间
- getURI() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求 URI
- getURL() - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求 URL
- getValue(Language.Enum) - Method in class com.imyeyu.spring.entity.Multilingual
-
获取指定语言值
- GlobalExceptionHandler - Class in com.imyeyu.spring.util
-
全局异常处理器
- GlobalExceptionHandler() - Constructor for class com.imyeyu.spring.util.GlobalExceptionHandler
-
创建全局异常处理器
- GlobalReturnHandler - Class in com.imyeyu.spring.util
-
全局返回处理器,包装 TimiResponse
- GlobalReturnHandler() - Constructor for class com.imyeyu.spring.util.GlobalReturnHandler
-
创建全局返回处理器
H
- has(K) - Method in class com.imyeyu.spring.util.Redis
-
是否存在
- hashCode() - Method in class com.imyeyu.spring.bean.CaptchaData
- hashCode() - Method in class com.imyeyu.spring.bean.Page
- hashCode() - Method in class com.imyeyu.spring.bean.RedisConfigParams
- hashCode() - Method in class com.imyeyu.spring.bean.RequestRange
- hashCode() - Method in class com.imyeyu.spring.entity.BaseEntity
- hashCode() - Method in class com.imyeyu.spring.entity.Entity
- hashCode() - Method in class com.imyeyu.spring.entity.Multilingual
- hashCode() - Method in class com.imyeyu.spring.entity.UUIDEntity
- hashCode() - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- hashCode() - Method in class com.imyeyu.spring.util.Redis
- hasRequestAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取请求数据
- hasSessionAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
获取会话数据
- headerException(ServletException) - Method in class com.imyeyu.spring.util.GlobalExceptionHandler
-
请求异常
I
- id - Variable in class com.imyeyu.spring.entity.Entity
-
ID
- id - Variable in class com.imyeyu.spring.entity.Multilingual
-
唯一标识
- id - Variable in class com.imyeyu.spring.entity.UUIDEntity
-
ID
- Id - Annotation Interface in com.imyeyu.spring.annotation.table
- IDEntity<T> - Interface in com.imyeyu.spring.entity
-
ID 实体
- IgnoreGlobalReturn - Annotation Interface in com.imyeyu.spring.annotation
-
忽略全局返回处理器注解
- insert(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
创建数据
- insert(ProviderContext, Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
插入
- insert(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
插入
- insert(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
创建数据
- inspector(T) - Method in class com.imyeyu.spring.util.AbstractValidator
-
验证处理器,入参验证数据,返回错误消息语言映射,返回 null 时表示通过验证
- INTEGER - Static variable in class com.imyeyu.spring.util.RedisSerializers
-
长整型序列化
- is(K) - Method in class com.imyeyu.spring.util.Redis
-
获取值,强转为 Boolean
- isAutoUpperUUID() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
- isAutoUUID() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
true 为自动生成 UUID
- isCanCreate() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
true 为可创建
- isCanDelete() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
true 为可删除(软删除)
- isCanDestroy() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
true 为可销毁(硬删除)
- isCanUpdate() - Method in class com.imyeyu.spring.util.BaseSQLProvider.EntityMeta
-
true 为可更新
- isDeleteColumn() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
- isDeleted() - Method in class com.imyeyu.spring.entity.BaseEntity
- isDeleted() - Method in interface com.imyeyu.spring.entity.Deletable
-
是否已删除
- isEmpty(Object) - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
判断字段值是否为空
- isId() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
true 为 ID
- isLocalIP() - Static method in class com.imyeyu.spring.TimiSpring
-
是否本地 IP
- isNotEmpty(Object) - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
判断字段值是否非空
- isNotId() - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
是否非 ID 字段
- isNotNull(Object) - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
判断字段值是否非空
- isNull(Object) - Method in class com.imyeyu.spring.util.BaseSQLProvider.FieldColumn
-
判断字段值是否为空
- isValid(T, ConstraintValidatorContext) - Method in class com.imyeyu.spring.util.AbstractValidator
J
- jacksonSerializer(ObjectMapper, Class<T>) - Static method in class com.imyeyu.spring.util.RedisSerializers
-
Json 序列化
- jacksonSerializer(Class<T>) - Static method in class com.imyeyu.spring.util.RedisSerializers
-
Json 序列化
- JsonNodeTypeHandler - Class in com.imyeyu.spring.handler
- JsonNodeTypeHandler() - Constructor for class com.imyeyu.spring.handler.JsonNodeTypeHandler
K
- keyGenerator() - Method in class com.imyeyu.spring.config.AbstractRedisConfig
-
Redis key 生成策略
- keys(String) - Method in class com.imyeyu.spring.util.Redis
-
获取符合条件的 key
L
- lifeCycle() - Element in annotation interface com.imyeyu.spring.annotation.RequestRateLimit
-
生命周期
- likesExample - Variable in class com.imyeyu.spring.bean.Page
-
模糊匹配示例
- likesLogic - Variable in class com.imyeyu.spring.bean.Page
-
模糊匹配连接逻辑
- LIMIT_1 - Static variable in interface com.imyeyu.spring.mapper.BaseMapper
-
限制一条
- lock(K, V, long) - Method in class com.imyeyu.spring.util.Redis
-
加锁
- Logic - Enum Class in com.imyeyu.spring.bean
-
示例连接逻辑
- logPointCut() - Method in class com.imyeyu.spring.annotation.AOPLogInterceptor
-
注入注解
- LONG - Static variable in class com.imyeyu.spring.util.RedisSerializers
-
长整型序列化
M
- map() - Method in class com.imyeyu.spring.util.Redis
-
获取所有数据(包括键)
- mapper() - Method in class com.imyeyu.spring.service.AbstractEntityService
-
获取 Mapper 实例
- Multilingual - Class in com.imyeyu.spring.entity
-
多语言实体基类
- Multilingual() - Constructor for class com.imyeyu.spring.entity.Multilingual
N
- not(K) - Method in class com.imyeyu.spring.util.Redis
-
获取值,强转为 Boolean 并取反
- NOT_DELETE - Static variable in interface com.imyeyu.spring.mapper.BaseMapper
-
未删除条件
O
- OR - Enum constant in enum class com.imyeyu.spring.bean.Logic
-
或
- orderMap - Variable in class com.imyeyu.spring.bean.Page
-
排序字段映射
P
- page(Page<T>) - Method in class com.imyeyu.spring.service.AbstractEntityService
- page(Page<T>) - Method in interface com.imyeyu.spring.service.PageableService
-
分页查询
- Page<T> - Class in com.imyeyu.spring.bean
-
抽象页面查询参数
- Page() - Constructor for class com.imyeyu.spring.bean.Page
- Page(int, int) - Constructor for class com.imyeyu.spring.bean.Page
-
创建分页参数
- PAGE - Static variable in interface com.imyeyu.spring.mapper.BaseMapper
-
分页限制
- PageableService<T> - Interface in com.imyeyu.spring.service
-
可分页实体服务
- PageIgnore - Annotation Interface in com.imyeyu.spring.annotation.table
- PageResult<T> - Class in com.imyeyu.spring.bean
-
抽象页面查询结果
- PageResult() - Constructor for class com.imyeyu.spring.bean.PageResult
- paramsException(Exception) - Method in class com.imyeyu.spring.util.GlobalExceptionHandler
-
接口入参基本校验异常
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.imyeyu.spring.annotation.RequestRateLimitAbstractInterceptor
-
处理前
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.imyeyu.spring.annotation.RequiredTokenAbstractInterceptor
-
处理前
R
- RawMapper<T,
P> - Interface in com.imyeyu.spring.mapper -
原始 SQL 映射
- RawSQLProvider - Class in com.imyeyu.spring.util
-
原始 Mapper SQL 代理器
- RawSQLProvider() - Constructor for class com.imyeyu.spring.util.RawSQLProvider
- Redis<K,
V> - Class in com.imyeyu.spring.util -
RedisTemplate 功能封装,简化 Redis 操作
- Redis() - Constructor for class com.imyeyu.spring.util.Redis
- Redis(RedisTemplate<K, V>, RedisSerializer<K>) - Constructor for class com.imyeyu.spring.util.Redis
- RedisConfigParams - Class in com.imyeyu.spring.bean
-
RedisConfig 配置参数
- RedisConfigParams() - Constructor for class com.imyeyu.spring.bean.RedisConfigParams
- RedisSerializers - Class in com.imyeyu.spring.util
-
Redis 序列化工具
- releaseLock(K) - Method in class com.imyeyu.spring.util.Redis
-
释放锁
- removeRequestAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
移除请求数据
- removeSessionAttr(String) - Static method in class com.imyeyu.spring.TimiSpring
-
移除会话数据
- REQUEST_ID - Static variable in class com.imyeyu.spring.annotation.AOPLogInterceptor
-
全局请求追踪 ID Key
- RequestBodyValue - Annotation Interface in com.imyeyu.spring.annotation
-
读取 JSON 请求体中的单个字段并绑定到接口参数。
- RequestBodyValueArgumentResolver - Class in com.imyeyu.spring.annotation
-
RequestBodyValue参数解析器。 - RequestBodyValueArgumentResolver(ObjectMapper) - Constructor for class com.imyeyu.spring.annotation.RequestBodyValueArgumentResolver
-
创建
RequestBodyValue参数解析器。 - RequestRange - Class in com.imyeyu.spring.bean
-
请求范围参数
- RequestRange() - Constructor for class com.imyeyu.spring.bean.RequestRange
- RequestRange(long, long, long) - Constructor for class com.imyeyu.spring.bean.RequestRange
-
Creates a new
RequestRangeinstance. - RequestRateLimit - Annotation Interface in com.imyeyu.spring.annotation
-
应用在 Controller 的接口上
- RequestRateLimitAbstractInterceptor - Class in com.imyeyu.spring.annotation
-
抽象访问频率限制,具体子类实现
- RequestRateLimitAbstractInterceptor() - Constructor for class com.imyeyu.spring.annotation.RequestRateLimitAbstractInterceptor
- required() - Element in annotation interface com.imyeyu.spring.annotation.RequestBodyValue
-
是否必须存在该字段。
- RequiredToken - Annotation Interface in com.imyeyu.spring.annotation
-
应用在 Controller 接口上
- RequiredTokenAbstractInterceptor<A> - Class in com.imyeyu.spring.annotation
-
抽象验证令牌
- RequiredTokenAbstractInterceptor(Class<A>) - Constructor for class com.imyeyu.spring.annotation.RequiredTokenAbstractInterceptor
-
创建 Token 验证拦截器
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.imyeyu.spring.annotation.RequestBodyValueArgumentResolver
- responseRangeStream(InputStream, long) - Static method in class com.imyeyu.spring.TimiSpring
- ResponseView - Interface in com.imyeyu.spring.util
- ResponseView.Admin - Interface in com.imyeyu.spring.util
- ResponseView.Public - Interface in com.imyeyu.spring.util
S
- select(String, P) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据 ID 获取对象
- select(ProviderContext, Object) - Method in class com.imyeyu.spring.util.RawSQLProvider
- select(ProviderContext, Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 ID 查询
- select(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 ID 查询
- select(P) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据 ID 获取对象
- selectAll() - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
查询全部数据
- selectAll(String) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
查询全部数据
- selectAll(ProviderContext) - Method in class com.imyeyu.spring.util.RawSQLProvider
- selectAll(ProviderContext) - Method in class com.imyeyu.spring.util.SQLProvider
-
查询全部数据
- selectAll(ProviderContext, String) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
查询全部数据
- selectAllByExample(Object, Logic) - Method in class com.imyeyu.spring.util.RawSQLProvider
- selectAllByExample(Object, Logic) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据实体非空字段使用等号查询
- selectAllByExample(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例查询全部数据
- selectAllByExample(String, T, Logic) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例查询全部数据
- selectAllByExample(ProviderContext, String, Object, Logic) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据实体非空字段使用等号查询
- selectAllByExample(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例查询全部数据
- selectAllByExample(T, Logic) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例查询全部数据
- selectAllByExampleRaw(T) - Method in interface com.imyeyu.spring.mapper.RawMapper
-
根据示例查询全部数据
- selectAllByExampleRaw(T, Logic) - Method in interface com.imyeyu.spring.mapper.RawMapper
-
根据示例查询全部数据
- selectAllRaw() - Method in interface com.imyeyu.spring.mapper.RawMapper
-
查询全部数据
- selectByExample(Object, Logic) - Method in class com.imyeyu.spring.util.RawSQLProvider
- selectByExample(Object, Logic) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据实体非空字段使用等号查询
- selectByExample(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例查询单条数据
- selectByExample(String, T, Logic) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据示例查询单条数据
- selectByExample(ProviderContext, String, Object, Logic) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据实体非空字段使用等号查询
- selectByExample(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例查询单条数据
- selectByExample(T, Logic) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据示例查询单条数据
- selectByExampleRaw(T) - Method in interface com.imyeyu.spring.mapper.RawMapper
-
根据示例查询单条数据
- selectByExampleRaw(T, Logic) - Method in interface com.imyeyu.spring.mapper.RawMapper
-
根据示例查询单条数据
- selectByPage(Page<T>) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
根据 Page 对象查询数据列表
- selectByPage(String, Page<T>) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
根据 Page 对象查询数据列表
- selectByPage(ProviderContext, Page<?>) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 Page 对象查询数据列表
- selectByPage(ProviderContext, String, Page<?>) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 Page 对象查询数据列表
- selectPageResult(Page<T>) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
分页查询
- selectPageResult(String, Page<T>) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
分页查询
- selectRaw(P) - Method in interface com.imyeyu.spring.mapper.RawMapper
-
根据 ID 获取对象
- set(K, V, long) - Method in class com.imyeyu.spring.util.Redis
-
设置数据
- setAndKeepTTL(K, V) - Method in class com.imyeyu.spring.util.Redis
-
设置数据并保持 TTL
- setBizType(String) - Method in class com.imyeyu.spring.entity.Multilingual
-
业务类型
- setCaptcha(String) - Method in class com.imyeyu.spring.bean.CaptchaData
-
验证码
- setCaptchaId(String) - Method in class com.imyeyu.spring.bean.CaptchaData
-
来源
- setCreatedAt(Long) - Method in class com.imyeyu.spring.entity.BaseEntity
-
创建时间
- setCreatedAt(Long) - Method in interface com.imyeyu.spring.entity.Creatable
-
设置创建时间
- setCreatedAt(Long) - Method in class com.imyeyu.spring.entity.Multilingual
-
创建时间
- setData(T) - Method in class com.imyeyu.spring.bean.CaptchaData
-
数据体
- setDeletedAt(Long) - Method in class com.imyeyu.spring.entity.BaseEntity
-
删除时间
- setDeletedAt(Long) - Method in interface com.imyeyu.spring.entity.Deletable
-
设置删除时间
- setDeletedAt(Long) - Method in class com.imyeyu.spring.entity.Multilingual
-
删除时间
- setEnd(long) - Method in class com.imyeyu.spring.bean.RequestRange
-
结束值
- setEqualsExample(T) - Method in class com.imyeyu.spring.bean.Page
-
精确匹配示例
- setEqualsLogic(Logic) - Method in class com.imyeyu.spring.bean.Page
-
精确匹配连接逻辑
- setExpire(K, long) - Method in class com.imyeyu.spring.util.Redis
-
设置存活时间
- setHost(String) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
地址
- setId(Long) - Method in class com.imyeyu.spring.entity.Entity
-
ID
- setId(String) - Method in class com.imyeyu.spring.entity.Multilingual
-
唯一标识
- setId(String) - Method in class com.imyeyu.spring.entity.UUIDEntity
-
ID
- setId(T) - Method in interface com.imyeyu.spring.entity.IDEntity
-
设置 ID
- setLikesExample(T) - Method in class com.imyeyu.spring.bean.Page
-
模糊匹配示例
- setLikesLogic(Logic) - Method in class com.imyeyu.spring.bean.Page
-
模糊匹配连接逻辑
- setMaxActive(int) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最大活跃连接
- setMaxIdle(int) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最大空闲连接
- setMinIdle(int) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
最小空闲连接
- setMultilingualHeader(CallbackArgReturn<LanguageMsgMapping<?>, String>) - Method in class com.imyeyu.spring.util.GlobalReturnHandler
-
多语言头处理回调
- setNonNullParameter(PreparedStatement, int, JsonNode, JdbcType) - Method in class com.imyeyu.spring.handler.JsonNodeTypeHandler
- setOrderMap(LinkedHashMap<String, BaseMapper.OrderType>) - Method in class com.imyeyu.spring.bean.Page
-
排序字段映射
- setPassword(String) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
密码
- setPort(int) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
端口
- setRedis(RedisTemplate<K, V>) - Method in class com.imyeyu.spring.util.Redis
- setRequestAttr(String, T) - Static method in class com.imyeyu.spring.TimiSpring
-
设置请求数据
- setSerializer(RedisSerializer<K>) - Method in class com.imyeyu.spring.util.Redis
- setSessionAttr(String, T) - Static method in class com.imyeyu.spring.TimiSpring
-
设置会话数据
- setStart(long) - Method in class com.imyeyu.spring.bean.RequestRange
-
起始值
- setTimeout(int) - Method in class com.imyeyu.spring.bean.RedisConfigParams
-
超时(毫秒)
- setTotal(long) - Method in class com.imyeyu.spring.bean.RequestRange
-
总数据量
- setUpdatedAt(Long) - Method in class com.imyeyu.spring.entity.BaseEntity
-
更新时间
- setUpdatedAt(Long) - Method in class com.imyeyu.spring.entity.Multilingual
-
更新时间
- setUpdatedAt(Long) - Method in interface com.imyeyu.spring.entity.Updatable
-
设置更新时间
- SQLProvider - Class in com.imyeyu.spring.util
-
通用 Mapper SQL 代理器
- SQLProvider() - Constructor for class com.imyeyu.spring.util.SQLProvider
-
创建 SQL 提供器
- STRING - Static variable in class com.imyeyu.spring.util.RedisSerializers
-
字符串序列化
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- supportsParameter(MethodParameter) - Method in class com.imyeyu.spring.annotation.RequestBodyValueArgumentResolver
T
- Table - Annotation Interface in com.imyeyu.spring.annotation.table
-
指定表名,在
SQLProvider代理器中的方法无法简单将实体类名转为数据库表名时,使用此注解指定 - TimiSpring - Class in com.imyeyu.spring
-
TimiSpring
- toString() - Method in class com.imyeyu.spring.bean.CaptchaData
- toString() - Method in class com.imyeyu.spring.bean.Page
- toString() - Method in class com.imyeyu.spring.bean.RedisConfigParams
- toString() - Method in class com.imyeyu.spring.bean.RequestRange
- toString() - Method in class com.imyeyu.spring.entity.BaseEntity
- toString() - Method in class com.imyeyu.spring.entity.Entity
- toString() - Method in class com.imyeyu.spring.entity.Multilingual
- toString() - Method in class com.imyeyu.spring.entity.UUIDEntity
- toString() - Method in class com.imyeyu.spring.util.GlobalReturnHandler
- toString() - Method in class com.imyeyu.spring.util.Redis
- Transient - Annotation Interface in com.imyeyu.spring.annotation.table
-
忽略字段或表示非表实体,在
SQLProvider代理器中的方法无需处理该字段时,使用此注解标记,不标记的字段均视为映射数据库列
U
- UNIX - Enum constant in enum class com.imyeyu.spring.annotation.table.DeleteColumn.Type
-
毫秒时间戳
- UNIX_TIME - Static variable in interface com.imyeyu.spring.mapper.BaseMapper
-
当前时间戳毫秒
- Updatable - Interface in com.imyeyu.spring.entity
-
可更新实体
- UpdatableService<T> - Interface in com.imyeyu.spring.service
-
可更新实体服务
- update(Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 ID 更新,需要实体实现
Updatable - update(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
修改数据
- update(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 ID 更新
- update(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
修改数据
- update(T) - Method in class com.imyeyu.spring.service.AbstractEntityService
- update(T) - Method in interface com.imyeyu.spring.service.UpdatableService
-
修改数据
- updatedAt - Variable in class com.imyeyu.spring.entity.BaseEntity
-
更新时间
- updatedAt - Variable in class com.imyeyu.spring.entity.Multilingual
-
更新时间
- updateSelective(Object) - Method in class com.imyeyu.spring.util.SQLProvider
-
根据 ID 更新,选择性更新非空属性,需要实体实现
Updatable - updateSelective(String, T) - Method in interface com.imyeyu.spring.mapper.DynamicTableMapper
-
选择性更新
- updateSelective(ProviderContext, String, Object) - Method in class com.imyeyu.spring.util.DynamicTableSQLProvider
-
根据 ID 更新,选择性更新非空属性
- updateSelective(T) - Method in interface com.imyeyu.spring.mapper.BaseMapper
-
选择性更新
- upper() - Element in annotation interface com.imyeyu.spring.annotation.table.AutoUUID
-
是否全大写 UUID
- UUIDEntity - Class in com.imyeyu.spring.entity
-
基本 UUID 实体
- UUIDEntity() - Constructor for class com.imyeyu.spring.entity.UUIDEntity
V
- value() - Element in annotation interface com.imyeyu.spring.annotation.Entity
-
设置控制反转 ID
- value() - Element in annotation interface com.imyeyu.spring.annotation.RequestBodyValue
-
JSON 字段名,为空时使用方法参数名。
- value() - Element in annotation interface com.imyeyu.spring.annotation.RequestRateLimit
-
生命周期内访问限制,默认 10 秒内 10 次
- value() - Element in annotation interface com.imyeyu.spring.annotation.table.Column
-
指定列名
- value() - Element in annotation interface com.imyeyu.spring.annotation.table.DeleteColumn
-
逻辑删除的存储类型
- value() - Element in annotation interface com.imyeyu.spring.annotation.table.Table
-
指定表名
- valueOf(String) - Static method in enum class com.imyeyu.spring.annotation.table.DeleteColumn.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.imyeyu.spring.bean.Logic
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.imyeyu.spring.mapper.BaseMapper.OrderType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.imyeyu.spring.annotation.table.DeleteColumn.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.imyeyu.spring.bean.Logic
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.imyeyu.spring.mapper.BaseMapper.OrderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.imyeyu.spring.util.Redis
-
获取所有值
- verify(String, String) - Method in class com.imyeyu.spring.annotation.CaptchaValidAbstractInterceptor
-
校验验证码
Y
- YamlPropertySourceFactory - Class in com.imyeyu.spring.util
-
Yaml 属性源加载工厂
- YamlPropertySourceFactory() - Constructor for class com.imyeyu.spring.util.YamlPropertySourceFactory
-
创建 Yaml 属性源工厂
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form