Auto-configuration Classes
本附录包含了 Spring Boot 提供的所有自动配置类的详细信息,并附有文档和源代码链接。请记得查看应用程序中的条件报告(conditions report),以了解哪些功能已被启用。(为此,可以使用 --debug 或 -Ddebug 启动应用,或者在 Actuator 应用中使用 conditions 端点。)
章节总结
📄️ spring-boot-activemq
以下自动配置类来自 spring-boot-activemq 模块:
📄️ spring-boot-actuator-autoconfigure
以下自动配置类来自 spring-boot-actuator-autoconfigure 模块:
📄️ spring-boot-amqp
以下自动配置类来自 spring-boot-amqp 模块:
📄️ spring-boot-artemis
以下自动配置类来自 spring-boot-artemis 模块:
📄️ spring-boot-autoconfigure
以下自动配置类来自 spring-boot-autoconfigure 模块:
📄️ spring-boot-batch
以下自动配置类来自 spring-boot-batch 模块:
📄️ spring-boot-batch-jdbc
以下自动配置类来自 spring-boot-batch-jdbc 模块:
📄️ spring-boot-cache
以下自动配置类来自 spring-boot-cache 模块:
📄️ spring-boot-cassandra
以下自动配置类来自 spring-boot-cassandra 模块:
📄️ spring-boot-cloudfoundry
以下自动配置类来自 spring-boot-cloudfoundry 模块:
📄️ spring-boot-couchbase
以下自动配置类来自 spring-boot-couchbase 模块:
📄️ spring-boot-data-cassandra
以下自动配置类来自 spring-boot-data-cassandra 模块:
📄️ spring-boot-data-commons
以下自动配置类来自 spring-boot-data-commons 模块:
📄️ spring-boot-data-couchbase
以下自动配置类来自 spring-boot-data-couchbase 模块:
📄️ spring-boot-data-elasticsearch
以下自动配置类来自 spring-boot-data-elasticsearch 模块:
📄️ spring-boot-data-jdbc
以下自动配置类来自 spring-boot-data-jdbc 模块:
📄️ spring-boot-data-jpa
以下自动配置类来自 spring-boot-data-jpa 模块:
📄️ spring-boot-data-ldap
以下自动配置类来自 spring-boot-data-ldap 模块:
📄️ spring-boot-data-mongodb
以下自动配置类来自 spring-boot-data-mongodb 模块:
📄️ spring-boot-data-neo4j
以下自动配置类来自 spring-boot-data-neo4j 模块:
📄️ spring-boot-data-r2dbc
以下自动配置类来自 spring-boot-data-r2dbc 模块:
📄️ spring-boot-data-redis
以下自动配置类来自 spring-boot-data-redis 模块:
📄️ spring-boot-data-rest
以下自动配置类来自 spring-boot-data-rest 模块:
📄️ spring-boot-devtools
以下自动配置类来自 spring-boot-devtools 模块:
📄️ spring-boot-elasticsearch
以下自动配置类来自 spring-boot-elasticsearch 模块:
📄️ spring-boot-flyway
以下自动配置类来自 spring-boot-flyway 模块:
📄️ spring-boot-freemarker
以下自动配置类来自 spring-boot-freemarker 模块:
📄️ spring-boot-graphql
以下自动配置类来自 spring-boot-graphql 模块:
📄️ spring-boot-groovy-templates
以下自动配置类来自 spring-boot-groovy-templates 模块:
📄️ spring-boot-gson
以下自动配置类来自 spring-boot-gson 模块:
📄️ spring-boot-h2console
以下自动配置类来自 spring-boot-h2console 模块:
📄️ spring-boot-hateoas
以下自动配置类来自 spring-boot-hateoas 模块:
📄️ spring-boot-hazelcast
以下自动配置类来自 spring-boot-hazelcast 模块:
📄️ spring-boot-health
以下自动配置类来自 spring-boot-health 模块:
📄️ spring-boot-hibernate
以下自动配置类来自 spring-boot-hibernate 模块:
📄️ spring-boot-http-client
以下自动配置类来自 spring-boot-http-client 模块:
📄️ spring-boot-http-codec
以下自动配置类来自 spring-boot-http-codec 模块:
📄️ spring-boot-http-converter
以下自动配置类来自 spring-boot-http-converter 模块:
📄️ spring-boot-integration
以下自动配置类来自 spring-boot-integration 模块:
📄️ spring-boot-jackson
以下自动配置类来自 spring-boot-jackson 模块:
📄️ spring-boot-jackson2
以下自动配置类来自 spring-boot-jackson2 模块:
📄️ spring-boot-jdbc
以下自动配置类来自 spring-boot-jdbc 模块:
📄️ spring-boot-jersey
以下自动配置类来自 spring-boot-jersey 模块:
📄️ spring-boot-jetty
以下自动配置类来自 spring-boot-jetty 模块:
📄️ spring-boot-jms
以下自动配置类来自 spring-boot-jms 模块:
📄️ spring-boot-jooq
以下自动配置类来自 spring-boot-jooq 模块:
📄️ spring-boot-jsonb
以下自动配置类来自 spring-boot-jsonb 模块:
📄️ spring-boot-kafka
以下自动配置类来自 spring-boot-kafka 模块:
📄️ spring-boot-kotlinx-serialization-json
以下自动配置类来自 spring-boot-kotlinx-serialization-json 模块:
📄️ spring-boot-ldap
以下自动配置类来自 spring-boot-ldap 模块:
📄️ spring-boot-liquibase
以下自动配置类来自 spring-boot-liquibase 模块:
📄️ spring-boot-mail
以下自动配置类来自 spring-boot-mail 模块:
📄️ spring-boot-micrometer-metrics
以下自动配置类来自 spring-boot-micrometer-metrics 模块:
📄️ spring-boot-micrometer-observation
以下自动配置类来自 spring-boot-micrometer-observation 模块:
📄️ spring-boot-micrometer-tracing
以下自动配置类来自 spring-boot-micrometer-tracing 模块:
📄️ spring-boot-micrometer-tracing-brave
以下自动配置类来自 spring-boot-micrometer-tracing-brave 模块:
📄️ spring-boot-micrometer-tracing-opentelemetry
以下自动配置类来自 spring-boot-micrometer-tracing-opentelemetry 模块:
📄️ spring-boot-mongodb
以下自动配置类来自 spring-boot-mongodb 模块:
📄️ spring-boot-mustache
以下自动配置类来自 spring-boot-mustache 模块:
📄️ spring-boot-neo4j
以下自动配置类来自 spring-boot-neo4j 模块:
📄️ spring-boot-netty
以下自动配置类来自 spring-boot-netty 模块:
📄️ spring-boot-opentelemetry
以下自动配置类来自 spring-boot-opentelemetry 模块:
📄️ spring-boot-persistence
以下自动配置类来自 spring-boot-persistence 模块:
📄️ spring-boot-pulsar
以下自动配置类来自 spring-boot-pulsar 模块:
📄️ spring-boot-quartz
以下自动配置类来自 spring-boot-quartz 模块:
📄️ spring-boot-r2dbc
以下自动配置类来自 spring-boot-r2dbc 模块:
📄️ spring-boot-reactor
以下自动配置类来自 spring-boot-reactor 模块:
📄️ spring-boot-reactor-netty
以下自动配置类来自 spring-boot-reactor-netty 模块:
📄️ spring-boot-restclient
以下自动配置类来自 spring-boot-restclient 模块:
📄️ spring-boot-resttestclient
以下自动配置类来自 spring-boot-resttestclient 模块:
📄️ spring-boot-rsocket
以下自动配置类来自 spring-boot-rsocket 模块:
📄️ spring-boot-security
以下自动配置类来自 spring-boot-security 模块:
📄️ spring-boot-security-oauth2-authorization-server
以下自动配置类来自 spring-boot-security-oauth2-authorization-server 模块:
📄️ spring-boot-security-oauth2-client
以下自动配置类来自 spring-boot-security-oauth2-client 模块:
📄️ spring-boot-security-oauth2-resource-server
以下自动配置类来自 spring-boot-security-oauth2-resource-server 模块:
📄️ spring-boot-security-saml2
以下自动配置类来自 spring-boot-security-saml2 模块:
📄️ spring-boot-sendgrid
以下自动配置类来自 spring-boot-sendgrid 模块:
📄️ spring-boot-servlet
以下自动配置类来自 spring-boot-servlet 模块:
📄️ spring-boot-session
以下自动配置类来自 spring-boot-session 模块:
📄️ spring-boot-session-data-redis
以下自动配置类来自 spring-boot-session-data-redis 模块:
📄️ spring-boot-session-jdbc
以下自动配置类来自 spring-boot-session-jdbc 模块:
📄️ spring-boot-testcontainers
以下自动配置类来自 spring-boot-testcontainers 模块:
📄️ spring-boot-thymeleaf
以下自动配置类来自 spring-boot-thymeleaf 模块:
📄️ spring-boot-tomcat
以下自动配置类来自 spring-boot-tomcat 模块:
📄️ spring-boot-transaction
以下自动配置类来自 spring-boot-transaction 模块:
📄️ spring-boot-validation
以下自动配置类来自 spring-boot-validation 模块:
📄️ spring-boot-webclient
以下自动配置类来自 spring-boot-webclient 模块:
📄️ spring-boot-webflux
以下自动配置类来自 spring-boot-webflux 模块:
📄️ spring-boot-webmvc
以下自动配置类来自 spring-boot-webmvc 模块:
📄️ spring-boot-webservices
以下自动配置类来自 spring-boot-webservices 模块:
📄️ spring-boot-websocket
以下自动配置类来自 spring-boot-websocket 模块:
📄️ spring-boot-zipkin
以下自动配置类来自 spring-boot-zipkin 模块: