All Classes and Interfaces
Class
Description
旗标生成器
用于将注解包装到spring环境
AOP切面切点
AOP切面切点
授权配置
将含有 @Authenticate 注解的方法参数注入当前登录用户
授权配置信息 1.
授权服务提供
自动进行参数处理实现类
监听系统可用性事件的类。
处理 Spring Boot Banner 打印,确保单次打印,优先级:Banner - banner.txt - TextBanner
启动状态的基本模型
记录bean初始化的状态模型
接口自定义
BeanStatics配置中心
配置中心相关配置
客户端-配置中心
服务端-配置中心
缓存配置
缓存相关配置
跨站攻击/请求包装器
统计模型持有的子模块
MyBatis映射器扫描器,通过包路径、注解或标记接口注册映射器 支持指定注解或接口过滤,禁用搜索所有接口时仅扫描指定类型
自定义自动配置生成的
Configuration对象的回调接口HTTP 请求、SpEL 表达式、用户信息等的便捷操作
Cors 跨域支持
Core 跨域相关配置
多数据源支持
数据源信息
实现
PlaceHolderBinder从环境中解析占位符容器警告处理
Dubbo自动配置
Dubbo配置项
多数据源支持
ElasticSearch 规则配置
ElasticSearch 配置属性类
启用第三方授权
启用配置中心
启用缓存支持
启用跨域支持
启用Dubbo支持
启用 ElasticSearch
启用路由匹配
开启健康检查
启用国际化支持
启用图像解析
启用Druid 支持
启用限流降级
开启 Mybatis/Mapper
启用消息通知
启用在线预览
启用数据脱敏
启用WebSocket
启用OSS存储
启用链路追踪
启用数据校验
启用Request/Response请求包装
扩展
BeanNameAutoProxyCreator以支持排除指定的bean名称。Fastjson2 JSON 转换器配置器。
允许定制处理程序执行链的工作流,可以注册任何数量的现有或自定义拦截器 对于某些处理程序组,添加常见的预处理行为不需要修改每个处理程序实现
全局常量配置
路由自动配置
路由配置
Gson JSON 转换器配置器,与 Spring MVC 集成。
健康状态
健康检查
健康状态配置属性。
健康状态提供者服务类,用于管理和监控系统的健康状态及硬件信息
国际化配置
获取本地 i18n 资源 key = value
国际化资源配置属性
ASCII艺术产生的图像文件
影像解析配置
Jackson JSON 框架的配置器,与 Spring MVC 集成。
数据源配置
Druid 配置项
JSON 转换器配置器接口,用于配置 Spring MVC 的 HttpMessageConverter。
限流/降级配置
限流/降级配置
扫描注解
通过
EnvironmentPostProcessor 实现日志配置检测,初始化等Mybatis配置类,提供SqlSessionFactory和SqlSessionTemplate
支持注入MyBatis映射器接口的BeanFactory, 通过sqlessionFactory或者预先配置的sqlessionTemplate来设置
扫描注册
记录模块刷新的状态模型
Mongo配置
Mongo配置信息
MongoClientSettingsSettings for the cluster.
All settings that relate to the pool of connections to a MongoDB server.
Settings relating to monitoring of each server.
The mongo socket settings
Settings for connecting to MongoDB via SSL.
MyBatis 插件构建器,负责初始化并配置 MyBatis 拦截器及其处理器
mybatis配置项
消息通知配置
消息通知 1.
通知提供服务
文档在线预览配置
文档预览配置类
文档在线预览服务提供
集合支付配置
聚合支付配置 1.
集合支付服务
返回值信息处理
实现了
InvocationHandler在获取注释值时从环境绑定值Spring策略模式
请求请求处理类(目前仅仅对requestbody有效) 对加了@P的方法的数据进行解密密操作
服务端-信息处理
请求响应处理类 对加了@Encrypt的方法的数据进行加密操作
实现
EnvironmentPostProcessor按场景加载配置。脱敏配置
Socket配置
配置信息 1.
扩展
SpringApplication,计算 ApplicationContextInitializer 初始化时间。实现
SpringApplicationRunListener 和 ApplicationListener,计算启动阶段时间。监听
ApplicationEnvironmentPreparedEvent 事件,注册基于 ConfigurableEnvironment 的配置源, 并通过
BannerPrinter 处理 Spring Boot Banner 打印。Spring上下文管理和Bean操作工具类
实现
org.springframework.context.ApplicationListener<org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent>以适应spring cloud环境 用于将日志属性注册到spring cloud引导环境。实现
EnvironmentPostProcessor来设置一些属性 比如版本,将被添加为一个名为cconfigurationproperties的属性源。Spring上下文等信息持有者 扫描包配置项及其他属性等
实现
SmartLifecycle计算应用程序上下文刷新时间收集和启动报告成本的基本组件
接口可以由任何对象来实现,只要对象希望得到它所运行的
StartupReporter的通知。实现了
BeanPostProcessor将StartupReporter注入到StartupReporterAware bean中。启动消耗统计组件
授权配置
存储配置信息 1.
存储服务提供
旗标生成器
数据校验配置
版本旗标生成
配置 Spring MVC 消息转换器,支持字符串和 JSON 序列化/反序列化。
接口已经被
AnnotationWrapper包装的类Xss/重复读取等WEB封装配置
配置信息
Zookeeper配置
Zookeeper配置信息