Package org.springframework.boot.autoconfigure
package org.springframework.boot.autoconfigure
Spring Boot's auto-configuration capabilities.
- See Also:
-
ClassDescriptionAbstract base class for a
BeanFactoryPostProcessor
that can be used to dynamically declare that all beans of a specific type should depend on specific other beans identified by name or type.Indicates that a class provides configuration that can be automatically applied by Spring Boot.ATypeFilter
implementation that matches registered auto-configuration classes.Event fired when auto-configuration classes are imported.Filter that can be registered inspring.factories
to limit the auto-configuration classes considered.Listener that can be registered withspring.factories
to receive details of imported auto-configurations.DeferredImportSelector
to handleauto-configuration
.Provides access to meta-data written by the auto-configure annotation processor.Registers packages withAutoConfigurationPackages
.Class for storing auto-configuration packages for reference later (e.g.Configurations
representing auto-configuration@Configuration
classes.Hint for that anauto-configuration
should be applied after other specified auto-configuration classes.Hint that anauto-configuration
should be applied before other specified auto-configuration classes.Auto-configuration specific variant of Spring Framework's@Order
annotation.ApplicationListener
to trigger early initialization in a background thread of time-consuming tasks.Enable auto-configuration of the Spring Application Context, attempting to guess and configure beans that you are likely to need.Import and apply the specified auto-configuration classes.Indicates aconfiguration
class that declares one or more@Bean
methods and also triggersauto-configuration
andcomponent scanning
.