| Name | Description | Type | Package | Framework |
| AutoConfigurationReportLoggingInitializer | ApplicationContextInitializer that writes the ConditionEvaluationReportto the log. | Class | org.springframework.boot.autoconfigure.logging | Spring Boot |
| BackgroundPreinitializer | ApplicationListener to trigger early initialization in a background thread oftime consuming tasks. | Class | org.springframework.boot.autoconfigure | Spring Boot |
| BatchDatabaseInitializer | Initialize the Spring Batch schema (ignoring errors, so should be idempotent). | Class | org.springframework.boot.autoconfigure.batch | Spring Boot |
| ConfigFileApplicationContextInitializer | ApplicationContextInitializer that can be used with theContextConfiguration. | Class | org.springframework.boot.test | Spring Boot |
| ConfigurationWarningsApplicationContextInitializer | ApplicationContextInitializer to report warnings for common misconfigurationSince:1. | Class | org.springframework.boot.context | Spring Boot |
| ContextIdApplicationContextInitializer | ApplicationContextInitializer that set the SpringApplicationContext ID. | Class | org.springframework.boot.context | Spring Boot |
| DelegatingApplicationContextInitializer | ApplicationContextInitializer that delegates to other initializers that arespecified under a context. | Class | org.springframework.boot.context.config | Spring Boot |
| FlywayMigrationInitializer | InitializingBean used to trigger Flyway migration via theFlywayMigrationStrategy. | Class | org.springframework.boot.autoconfigure.flyway | Spring Boot |
| InitParameterConfiguringServletContextInitializer | A ServletContextInitializer that configures init parameters on theSince:1. | Class | org.springframework.boot.context.embedded | Spring Boot |
| LogbackInitializer | Utility to initialize logback (when present) to use INFO level logging. | Class | org.springframework.boot.loader.tools | Spring Boot |
| ParentContextApplicationContextInitializer | ApplicationContextInitializer for setting the parent context. | Class | org.springframework.boot.builder | Spring Boot |
| ServerPortInfoApplicationContextInitializer | ApplicationContextInitializer that sets Environment properties for theports that EmbeddedServletContainer servers are actually listening on. | Class | org.springframework.boot.context.web | Spring Boot |
| ServerPortInfoApplicationContextInitializer | ApplicationContextInitializer that sets Environment properties for theports that EmbeddedServletContainer servers are actually listening on. | Class | org.springframework.boot.test | Spring Boot |
| ServletContextApplicationContextInitializer | ApplicationContextInitializer for setting the servlet context. | Class | org.springframework.boot.context.web | Spring Boot |
| ServletContextInitializer | Interface used to configure a Servlet 3. | Interface | org.springframework.boot.context.embedded | Spring Boot |
| ServletContextInitializerConfiguration | Jetty Configuration that calls ServletContextInitializers. | Class | org.springframework.boot.context.embedded.jetty | Spring Boot |
| SpringBootServletInitializer | An opinionated WebApplicationInitializer to run a SpringApplicationfrom a traditional WAR deployment. | Class | org.springframework.boot.context.web | Spring Boot |