程序包 cn.taketoday.context.annotation.config
package cn.taketoday.context.annotation.config
-
类说明Indicates that a class provides configuration that can be automatically applied by Framework Unify.A
TypeFilterimplementation that matches registered auto-configuration classes.Event fired when auto-configuration classes are imported.Filter that can be registered intoday-strategies.propertiesto limit the auto-configuration classes considered.Listener that can be registered withtoday-strategies.propertiesto receive details of imported auto-configurations.DeferredImportSelectorto 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. by JPA entity scanner).Configurationsrepresenting auto-configuration@Configurationclasses.Hint for that anauto-configurationshould be applied after other specified auto-configuration classes.Hint that anauto-configurationshould be applied before other specified auto-configuration classes.Auto-configuration specific variant of Framework's@Orderannotation.A set of@Configurationclasses that can be registered inApplicationContext.Interface that can be implemented byImportSelectorandImportBeanDefinitionRegistrarimplementations when they can determine imports early.Enable auto-configuration of the Application Context, attempting to guess and configure beans that you are likely to need.Import and apply the specified auto-configuration classes.Variant ofAutoConfigurationImportSelectorfor@ImportAutoConfiguration.Contains@Configurationimport candidates, usually auto-configurations.Provides exclusionTypeFiltersthat are loaded from theBeanFactoryand automatically applied toSpringBootApplicationscanning.Configurationsrepresenting user-defined@Configurationclasses (i.e.