所有类 接口概要 类概要 异常错误概要 注释类型概要
| 类 |
说明 |
| AopUtils |
|
| ApiOriginFilter |
SimpleCORSFilter
Access-Control-Allow-Origin
TODO: 修改允许的域为系统配置项,子站点二级域名需要能自动配置
而不需要修改配置文件
|
| ApplicationMvcConfig |
|
| ApplicationProperties |
|
| ArrayAttributeConverter<T> |
|
| Base62 |
Base62 numbers/strings encoding/decoding utility methods.
|
| BaseException |
基础业务异常类,通过增加成员变量 messageKey 和 args 并重写父类的 getMessage() 方法对国际化进行支持
|
| BaseService<T,ID extends java.io.Serializable,R extends SupportRepository<T,ID>> |
已过时。 |
| BeanUtils |
|
| BusinessException |
基础业务异常类,通过增加成员变量 messageKey 和 args 并重写父类的 getMessage() 方法对国际化进行支持
|
| BytesBase62 |
A Base62 encoder/decoder.
|
| ClientRealIpFilter |
ClientRealIpFilter
获取客户端真实IP,并放入ThreadLocal中
|
| CommonModuleAutoConfiguration |
|
| CommonRedisAutoConfiguration |
|
| CookieConfig |
通过配置文件设置Cookie相关属性
|
| CookieProperties |
|
| CrudBaseService<M,E,ID extends java.io.Serializable,REPO extends SupportRepository<E,ID>,MAPPER extends EntityMapper<M,E>> |
|
| CrudService<T,ID extends java.io.Serializable> |
|
| Customizer<T> |
|
| CustomRepositoryFactoryBean<R extends org.springframework.data.jpa.repository.JpaRepository<T,I>,T,I extends java.io.Serializable> |
|
| DataRuleService<T,ID extends java.io.Serializable> |
|
| DataRuleWapper |
|
| DateConvert |
|
| DateMapper |
|
| DefaultJsonSerializer |
|
| DynamicQueryPredicateBuilder |
|
| EntityMapper<M,E> |
|
| ExceptionConfiguration |
|
| FileStorage |
|
| FileStorageAutoConfiguration |
|
| FileStorageConfig |
|
| FileStorageConfigLoader |
|
| FileStorageFactory<T extends FileStorage> |
|
| FileStorageManager |
|
| GlobalExceptionHandler |
|
| HttpSessionConfig |
|
| I18nConfiguration |
国际化相关配置
|
| IllegalAnnotationError |
|
| IllegalArguments |
Null or empty argument exception utilities.
|
| IOUtils |
|
| IpAddressUtil |
IP地址工具类,提供获取客户端真实IP方法
|
| JsonPageSerializer |
|
| LocaleMessageSourceService |
自定义国际化获取工具类
封装 MessageSource ,隐藏获取Locale动作,简化调用方法。
|
| LocalFileStorage |
|
| LocalFileStorageFactory |
|
| LofterQueryPredicateBuilder |
|
| MapAttributeConverter |
|
| MapListAttributeConverter |
|
| MethodInterceptorHolder |
|
| MethodInterceptorParamContext |
AOP拦截到方法的参数上下文,用于获取当前进行操作的方法的各种参数信息,如:当前所在类实例,参数集合,注解
|
| MyErrorController |
|
| NewCrudService<M,E,ID extends java.io.Serializable> |
|
| NotFoundException |
|
| ObjectAttributeConverter<T> |
|
| QuerydslPredicateService<M,E> |
|
| QueryGreaterEqual |
标识实体对象(Entity)的字段
自动封装Specification时将该字段解析为大于等于查询
通常用于时间范围查询,比较对象target应为实体对象中的游离(@Transient)对象或自身
|
| QueryGreaterThan |
标识实体对象(Entity)的字段
自动封装Specification时将该字段解析为大于查询
通常用于开始时间,比较对象target应为实体对象中的游离(@Transient)对象或自身
|
| QueryLessEqual |
标识实体对象(Entity)的字段
自动封装Specification时将该字段解析为小于等于查询
通常用于结束时间,比较对象target应为实体对象中的游离(@Transient)对象或自身
|
| QueryLessThan |
标识实体对象(Entity)的字段
自动封装Specification时将该字段解析为小于查询
通常用于结束时间,比较对象target应为实体对象中的游离(@Transient)对象或自身
|
| QueryLike |
标识实体对象(Entity)的字段
自动封装Specification时将该字段解析为like查询
只能应用与String类型的属性,禁止用于被@Clob注解标记的属性
|
| QueryOr |
标识实体对象(Entity)中的游离属性字段
旨在提供基于form表单的或条件的查询,当前限制为只能使用在String类型游离属性上
示例:
\@QueryOr(target = {"name","username","displayName"})
String filter;
解析完成后会生成类似如下查询,其中模糊查询的形式依赖于 QueryLike 注解
NOTE: 条件解析成功后,name 、 username 和 displayName 的其他查询会被忽略
and (u.name like '%filter%' or u.username like '%filter%' or u.display_name like '%filter%')
|
| Repairable |
|
| RepairableEntityListener |
|
| ResubmitAdapter |
重复提交拦截器
|
| ResubmitException |
|
| ResubmitHandlerConfigration |
|
| ResubmitStopper |
一个用户 相同url同时提交相同数据 验证
|
| SecurityPostProcessor |
|
| SimpleException |
|
| SortParamTranslatorInterceptor |
MyBatis拦截器,用于处理排序参数,将驼峰形式转为下划线形式
|
| SpecificationQueryService<M,E> |
|
| SpringUtil |
Spring 上下文对象获取工具
|
| StringListAttributeConverter |
|
| SupportRepository<T,ID extends java.io.Serializable> |
|
| SwaggerDocumentationConfig |
|
| SwaggerDocumentationController |
|
| ThreadLocalUtils |
ThreadLocal 工具类,通过在ThreadLocal存储map信息,来实现在ThreadLocal中维护多个信息
e.g.
ThreadLocalUtils.put("key",value);
ThreadLocalUtils.get("key");
ThreadLocalUtils.remove("key");
ThreadLocalUtils.getAndRemove("key");
ThreadLocalUtils.get("key",()->defaultValue);
ThreadLocalUtils.clear();
|
| TransactionAdviceConfig |
|
| TypeMapNameAspect |
|
| Updatable<E> |
|