20220606 Appendix - 3. Auto-configuration Classes

前言

文档地址

本附录包含 Spring Boot 提供的所有自动配置类的详细信息,以及文档和源代码的链接。请记住还要查看应用程序中的条件报告,以获取有关打开哪些功能的更多详细信息。(为此,请使用或启动应用程序,--debug 或者 -Ddebug ,或在执行器应用程序中使用 conditions 端点)。

1. spring-boot-autoconfigure

以下自动配置类来自 spring-boot-autoconfigure 模块:

Configuration Class Links
ActiveMQAutoConfiguration javadoc
AopAutoConfiguration javadoc
ApplicationAvailabilityAutoConfiguration javadoc
ArtemisAutoConfiguration javadoc
BatchAutoConfiguration javadoc
CacheAutoConfiguration javadoc
CassandraAutoConfiguration javadoc
CassandraDataAutoConfiguration javadoc
CassandraReactiveDataAutoConfiguration javadoc
CassandraReactiveRepositoriesAutoConfiguration javadoc
CassandraRepositoriesAutoConfiguration javadoc
ClientHttpConnectorAutoConfiguration javadoc
CodecsAutoConfiguration javadoc
ConfigurationPropertiesAutoConfiguration javadoc
CouchbaseAutoConfiguration javadoc
CouchbaseDataAutoConfiguration javadoc
CouchbaseReactiveDataAutoConfiguration javadoc
CouchbaseReactiveRepositoriesAutoConfiguration javadoc
CouchbaseRepositoriesAutoConfiguration javadoc
DataSourceAutoConfiguration javadoc
DataSourceTransactionManagerAutoConfiguration javadoc
DispatcherServletAutoConfiguration javadoc
ElasticsearchDataAutoConfiguration javadoc
ElasticsearchRepositoriesAutoConfiguration javadoc
ElasticsearchRestClientAutoConfiguration javadoc
EmbeddedLdapAutoConfiguration javadoc
EmbeddedMongoAutoConfiguration javadoc
EmbeddedWebServerFactoryCustomizerAutoConfiguration javadoc
ErrorMvcAutoConfiguration javadoc
ErrorWebFluxAutoConfiguration javadoc
FlywayAutoConfiguration javadoc
FreeMarkerAutoConfiguration javadoc
GroovyTemplateAutoConfiguration javadoc
GsonAutoConfiguration javadoc
H2ConsoleAutoConfiguration javadoc
HazelcastAutoConfiguration javadoc
HazelcastJpaDependencyAutoConfiguration javadoc
HibernateJpaAutoConfiguration javadoc
HttpEncodingAutoConfiguration javadoc
HttpHandlerAutoConfiguration javadoc
HttpMessageConvertersAutoConfiguration javadoc
HypermediaAutoConfiguration javadoc
InfluxDbAutoConfiguration javadoc
IntegrationAutoConfiguration javadoc
JacksonAutoConfiguration javadoc
JdbcRepositoriesAutoConfiguration javadoc
JdbcTemplateAutoConfiguration javadoc
JerseyAutoConfiguration javadoc
JmsAutoConfiguration javadoc
JmxAutoConfiguration javadoc
JndiConnectionFactoryAutoConfiguration javadoc
JndiDataSourceAutoConfiguration javadoc
JooqAutoConfiguration javadoc
JpaRepositoriesAutoConfiguration javadoc
JsonbAutoConfiguration javadoc
JtaAutoConfiguration javadoc
KafkaAutoConfiguration javadoc
LdapAutoConfiguration javadoc
LdapRepositoriesAutoConfiguration javadoc
LifecycleAutoConfiguration javadoc
LiquibaseAutoConfiguration javadoc
MailSenderAutoConfiguration javadoc
MailSenderValidatorAutoConfiguration javadoc
MessageSourceAutoConfiguration javadoc
MongoAutoConfiguration javadoc
MongoDataAutoConfiguration javadoc
MongoReactiveAutoConfiguration javadoc
MongoReactiveDataAutoConfiguration javadoc
MongoReactiveRepositoriesAutoConfiguration javadoc
MongoRepositoriesAutoConfiguration javadoc
MultipartAutoConfiguration javadoc
MustacheAutoConfiguration javadoc
Neo4jAutoConfiguration javadoc
Neo4jDataAutoConfiguration javadoc
Neo4jReactiveDataAutoConfiguration javadoc
Neo4jReactiveRepositoriesAutoConfiguration javadoc
Neo4jRepositoriesAutoConfiguration javadoc
NettyAutoConfiguration javadoc
OAuth2ClientAutoConfiguration javadoc
OAuth2ResourceServerAutoConfiguration javadoc
PersistenceExceptionTranslationAutoConfiguration javadoc
ProjectInfoAutoConfiguration javadoc
PropertyPlaceholderAutoConfiguration javadoc
QuartzAutoConfiguration javadoc
R2dbcAutoConfiguration javadoc
R2dbcDataAutoConfiguration javadoc
R2dbcRepositoriesAutoConfiguration javadoc
R2dbcTransactionManagerAutoConfiguration javadoc
RSocketMessagingAutoConfiguration javadoc
RSocketRequesterAutoConfiguration javadoc
RSocketSecurityAutoConfiguration javadoc
RSocketServerAutoConfiguration javadoc
RSocketStrategiesAutoConfiguration javadoc
RabbitAutoConfiguration javadoc
ReactiveElasticsearchRepositoriesAutoConfiguration javadoc
ReactiveElasticsearchRestClientAutoConfiguration javadoc
ReactiveMultipartAutoConfiguration javadoc
ReactiveOAuth2ClientAutoConfiguration javadoc
ReactiveOAuth2ResourceServerAutoConfiguration javadoc
ReactiveSecurityAutoConfiguration javadoc
ReactiveUserDetailsServiceAutoConfiguration javadoc
ReactiveWebServerFactoryAutoConfiguration javadoc
RedisAutoConfiguration javadoc
RedisReactiveAutoConfiguration javadoc
RedisRepositoriesAutoConfiguration javadoc
RepositoryRestMvcAutoConfiguration javadoc
RestTemplateAutoConfiguration javadoc
Saml2RelyingPartyAutoConfiguration javadoc
SecurityAutoConfiguration javadoc
SecurityFilterAutoConfiguration javadoc
SendGridAutoConfiguration javadoc
ServletWebServerFactoryAutoConfiguration javadoc
SessionAutoConfiguration javadoc
SolrAutoConfiguration javadoc
SpringApplicationAdminJmxAutoConfiguration javadoc
SpringDataWebAutoConfiguration javadoc
SqlInitializationAutoConfiguration javadoc
TaskExecutionAutoConfiguration javadoc
TaskSchedulingAutoConfiguration javadoc
ThymeleafAutoConfiguration javadoc
TransactionAutoConfiguration javadoc
UserDetailsServiceAutoConfiguration javadoc
ValidationAutoConfiguration javadoc
WebClientAutoConfiguration javadoc
WebFluxAutoConfiguration javadoc
WebMvcAutoConfiguration javadoc
WebServiceTemplateAutoConfiguration javadoc
WebServicesAutoConfiguration javadoc
WebSessionIdResolverAutoConfiguration javadoc
WebSocketMessagingAutoConfiguration javadoc
WebSocketReactiveAutoConfiguration javadoc
WebSocketServletAutoConfiguration javadoc
XADataSourceAutoConfiguration javadoc

2. spring-boot-actuator-autoconfigure

以下自动配置类来自 spring-boot-actuator-autoconfigure 模块:

Configuration Class Links
AppOpticsMetricsExportAutoConfiguration javadoc
AtlasMetricsExportAutoConfiguration javadoc
AuditAutoConfiguration javadoc
AuditEventsEndpointAutoConfiguration javadoc
AvailabilityHealthContributorAutoConfiguration javadoc
AvailabilityProbesAutoConfiguration javadoc
BeansEndpointAutoConfiguration javadoc
CacheMetricsAutoConfiguration javadoc
CachesEndpointAutoConfiguration javadoc
CassandraHealthContributorAutoConfiguration javadoc
CassandraReactiveHealthContributorAutoConfiguration javadoc
CloudFoundryActuatorAutoConfiguration javadoc
CompositeMeterRegistryAutoConfiguration javadoc
ConditionsReportEndpointAutoConfiguration javadoc
ConfigurationPropertiesReportEndpointAutoConfiguration javadoc
ConnectionFactoryHealthContributorAutoConfiguration javadoc
ConnectionPoolMetricsAutoConfiguration javadoc
CouchbaseHealthContributorAutoConfiguration javadoc
CouchbaseReactiveHealthContributorAutoConfiguration javadoc
DataSourceHealthContributorAutoConfiguration javadoc
DataSourcePoolMetricsAutoConfiguration javadoc
DatadogMetricsExportAutoConfiguration javadoc
DiskSpaceHealthContributorAutoConfiguration javadoc
DynatraceMetricsExportAutoConfiguration javadoc
ElasticMetricsExportAutoConfiguration javadoc
ElasticSearchReactiveHealthContributorAutoConfiguration javadoc
ElasticSearchRestHealthContributorAutoConfiguration javadoc
EndpointAutoConfiguration javadoc
EnvironmentEndpointAutoConfiguration javadoc
FlywayEndpointAutoConfiguration javadoc
GangliaMetricsExportAutoConfiguration javadoc
GraphiteMetricsExportAutoConfiguration javadoc
HazelcastHealthContributorAutoConfiguration javadoc
HealthContributorAutoConfiguration javadoc
HealthEndpointAutoConfiguration javadoc
HeapDumpWebEndpointAutoConfiguration javadoc
HibernateMetricsAutoConfiguration javadoc
HttpClientMetricsAutoConfiguration javadoc
HttpTraceAutoConfiguration javadoc
HttpTraceEndpointAutoConfiguration javadoc
HumioMetricsExportAutoConfiguration javadoc
InfluxDbHealthContributorAutoConfiguration javadoc
InfluxMetricsExportAutoConfiguration javadoc
InfoContributorAutoConfiguration javadoc
InfoEndpointAutoConfiguration javadoc
IntegrationGraphEndpointAutoConfiguration javadoc
JerseyServerMetricsAutoConfiguration javadoc
JettyMetricsAutoConfiguration javadoc
JmsHealthContributorAutoConfiguration javadoc
JmxEndpointAutoConfiguration javadoc
JmxMetricsExportAutoConfiguration javadoc
JolokiaEndpointAutoConfiguration javadoc
JvmMetricsAutoConfiguration javadoc
KafkaMetricsAutoConfiguration javadoc
KairosMetricsExportAutoConfiguration javadoc
LdapHealthContributorAutoConfiguration javadoc
LettuceMetricsAutoConfiguration javadoc
LiquibaseEndpointAutoConfiguration javadoc
Log4J2MetricsAutoConfiguration javadoc
LogFileWebEndpointAutoConfiguration javadoc
LogbackMetricsAutoConfiguration javadoc
LoggersEndpointAutoConfiguration javadoc
MailHealthContributorAutoConfiguration javadoc
ManagementContextAutoConfiguration javadoc
ManagementWebSecurityAutoConfiguration javadoc
MappingsEndpointAutoConfiguration javadoc
MetricsAutoConfiguration javadoc
MetricsEndpointAutoConfiguration javadoc
MongoHealthContributorAutoConfiguration javadoc
MongoMetricsAutoConfiguration javadoc
MongoReactiveHealthContributorAutoConfiguration javadoc
Neo4jHealthContributorAutoConfiguration javadoc
NewRelicMetricsExportAutoConfiguration javadoc
PrometheusMetricsExportAutoConfiguration javadoc
QuartzEndpointAutoConfiguration javadoc
RabbitHealthContributorAutoConfiguration javadoc
RabbitMetricsAutoConfiguration javadoc
ReactiveCloudFoundryActuatorAutoConfiguration javadoc
ReactiveManagementContextAutoConfiguration javadoc
ReactiveManagementWebSecurityAutoConfiguration javadoc
RedisHealthContributorAutoConfiguration javadoc
RedisReactiveHealthContributorAutoConfiguration javadoc
RepositoryMetricsAutoConfiguration javadoc
ScheduledTasksEndpointAutoConfiguration javadoc
ServletManagementContextAutoConfiguration javadoc
SessionsEndpointAutoConfiguration javadoc
ShutdownEndpointAutoConfiguration javadoc
SignalFxMetricsExportAutoConfiguration javadoc
SimpleMetricsExportAutoConfiguration javadoc
SolrHealthContributorAutoConfiguration javadoc
StackdriverMetricsExportAutoConfiguration javadoc
StartupEndpointAutoConfiguration javadoc
StartupTimeMetricsListenerAutoConfiguration javadoc
StatsdMetricsExportAutoConfiguration javadoc
SystemMetricsAutoConfiguration javadoc
TaskExecutorMetricsAutoConfiguration javadoc
ThreadDumpEndpointAutoConfiguration javadoc
TomcatMetricsAutoConfiguration javadoc
WavefrontMetricsExportAutoConfiguration javadoc
WebEndpointAutoConfiguration javadoc
WebFluxMetricsAutoConfiguration javadoc
WebMvcMetricsAutoConfiguration javadoc
posted @ 2022-06-08 08:09  流星<。)#)))≦  阅读(52)  评论(0编辑  收藏  举报