Package org.springframework.boot.autoconfigure
Spring Boot's auto-configuration capabilities.
- See Also:
EnableAutoConfiguration
Interface Summary Interface Description AutoConfigurationImportFilter Filter that can be registered inspring.factoriesto limit the auto-configuration classes considered.AutoConfigurationImportListener Listener that can be registered withspring.factoriesto receive details of imported auto-configurations.AutoConfigurationMetadata Provides access to meta-data written by the auto-configure annotation processor.Class Summary Class Description AbstractDatabaseInitializer Base class used for database initialization.AbstractDependsOnBeanFactoryPostProcessor Abstract base class for aBeanFactoryPostProcessorthat can be used to dynamically declare that all beans of a specific type should depend on one or more specific beans.AutoConfigurationExcludeFilter ATypeFilterimplementation that matches registered auto-configuration classes.AutoConfigurationImportEvent Event fired when auto-configuration classes are imported.AutoConfigurationImportSelector DeferredImportSelectorto handleauto-configuration.AutoConfigurationPackages Class for storing auto-configuration packages for reference later (e.g.BackgroundPreinitializer ApplicationListenerto trigger early initialization in a background thread of time consuming tasks.EnableAutoConfigurationImportSelector Deprecated. as of 1.5 in favor ofAutoConfigurationImportSelectorMessageSourceAutoConfiguration Deprecated. as of 1.5 in favor ofMessageSourceAutoConfigurationPropertyPlaceholderAutoConfiguration Deprecated. as of 1.5 in favor ofPropertyPlaceholderAutoConfigurationAnnotation Types Summary Annotation Type Description AutoConfigurationPackage Indicates that the package containing the annotated class should be registered withAutoConfigurationPackages.AutoConfigureAfter Hint for that anauto-configurationshould be applied after other specified auto-configuration classes.AutoConfigureBefore Hint for that anauto-configurationshould be applied before other specified auto-configuration classes.AutoConfigureOrder Auto-configuration specific variant of Spring Framework'sOrderannotation.EnableAutoConfiguration Enable auto-configuration of the Spring Application Context, attempting to guess and configure beans that you are likely to need.ImportAutoConfiguration Import and apply the specified auto-configuration classes.SpringBootApplication Indicates aconfigurationclass that declares one or more@Beanmethods and also triggersauto-configurationandcomponent scanning.