All Classes and Interfaces
Class
Description
初始化器
ApplicationContextInitializer,可以使用属性来动态启用。旗标生成器
用于将注解包装到spring环境
AOP切面切点
AOP切面切点
授权配置
授权配置信息 1.
授权服务提供
自动进行参数处理实现类
初始化器
ApplicationContextInitializer,可以使用属性来动态启用。启动状态的基本模型
记录bean初始化的状态模型
接口自定义
BeanStatics配置中心
配置中心相关配置
客户端-配置中心
服务端-配置中心
实现
EnvironmentPostProcessor来设置一些属性 比如版本,将被添加为一个名为cconfigurationproperties的属性源。缓存配置
缓存相关配置
跨站攻击/请求包装器
统计模型持有的子模块
通过
basePackage, annotationClass或markerInterface注册映射器的ClassPathBeanDefinitionScanner
如果指定了annotationClass和/或markerInterface,则只会搜索指定的类型(搜索所有接口将被禁用)注册一个基于
ConfigurableEnvironment的配置源自定义自动配置生成的
Configuration对象的回调接口Cors 跨域支持
Core 跨域相关配置
多数据源支持
数据源信息
实现
PlaceHolderBinder从环境中解析占位符容器警告处理
Dubbo自动配置
Dubbo配置项
多数据源支持
ElasticSearch 规则配置
ElasticSearch 配置属性类
启用配置中心
启用缓存支持
启用跨域支持
启用Dubbo支持
启用 ElasticSearch
启用路由匹配
启用国际化支持
启用图像解析
启用Druid 支持
启用限流降级
开启 Mybatis/Mapper
启用消息通知
启用第三方授权
启用在线预览
启用数据脱敏
启用WebSocket
启用OSS存储
启用链路追踪
启用数据校验
启用Request/Response请求包装
扩展
BeanNameAutoProxyCreator以支持排除指定的bean名称。允许定制处理程序执行链的工作流,可以注册任何数量的现有或自定义拦截器 对于某些处理程序组,添加常见的预处理行为不需要修改每个处理程序实现
全局常量配置
路由自动配置
路由配置
国际化配置
获取本地 i18n 资源 key = value
国际化资源配置属性
ASCII艺术产生的图像文件
影像解析配置
数据源配置
Druid 配置项
限流/降级配置
限流/降级配置
扫描注解
通过
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配置项
消息通知配置
消息通知 1.
通知提供服务
文档在线预览配置
文档预览配置类
文档在线预览服务提供
集合支付配置
聚合支付配置 1.
集合支付服务
返回值信息处理
实现了
InvocationHandler在获取注释值时从环境绑定值Spring策略模式
请求请求处理类(目前仅仅对requestbody有效) 对加了@P的方法的数据进行解密密操作
服务端-信息处理
请求响应处理类 对加了@Encrypt的方法的数据进行加密操作
实现
EnvironmentPostProcessor按场景加载配置。脱敏配置
数据解密脱敏
数据脱敏加密
Socket配置
配置信息 1.
设置相关系统参数信息
实现
org.springframework.context.ApplicationListener<org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent>以适应spring cloud环境 用于将日志属性注册到spring cloud引导环境。Spring上下文等信息持有者 扫描包配置项及其他属性等
收集和启动报告成本的基本组件
接口可以由任何对象来实现,只要对象希望得到它所运行的
StartupReporter的通知。实现了
BeanPostProcessor将StartupReporter注入到StartupReporterAware bean中。实现
SmartLifecycle计算应用程序上下文刷新时间扩展
SpringApplication来计算ApplicationContextInitializer初始化所需的时间。实现
SpringApplicationRunListener来计算启动阶段需要花费时间启动消耗统计组件
授权配置
存储配置信息 1.
存储服务提供
初始化器
ApplicationContextInitializer,可以使用属性来动态启用。ApplicationListener可以使用属性来动态启用侦听器旗标生成器
数据校验配置
版本旗标生成
接口已经被
AnnotationWrapper包装的类Xss/重复读取等WEB封装配置
配置信息
Zookeeper配置
Zookeeper配置信息