| 类 | 说明 |
|---|---|
| AbstractAnnotationBeanPostProcessor |
Abstract common
BeanPostProcessor implementation for customized annotation that annotated injected-object. |
| AnnotationBeanDefinitionRegistryPostProcessor |
An abstract class for the extension to
BeanDefinitionRegistryPostProcessor, which will execute two main registration
methods orderly:
AnnotationBeanDefinitionRegistryPostProcessor.registerPrimaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, String[]) : Scan and register
the primary BeanDefinitions that were annotated by
the supported annotation types, and then return the Map with bean name plus
aliases if present and primary AnnotatedBeanDefinitions,
it's allowed to be override
AnnotationBeanDefinitionRegistryPostProcessor.registerSecondaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, Map, String[]) :
it's mandatory to be override by the sub-class to register secondary BeanDefinitions
if required
|
| AnnotationInjectedBeanPostProcessor<A extends Annotation> | 已过时
Please use
AbstractAnnotationBeanPostProcessor as the substitution |
| ConfigurationBeanBindingPostProcessor |
The
BeanPostProcessor class to bind the configuration bean |
| ConfigurationBeanBindingRegistrar |
The
ImportBeanDefinitionRegistrar implementation for @EnableConfigurationBinding |
| ConfigurationBeanBindingsRegister |
The
Registrar class for EnableConfigurationBeanBindings |
| 注释类型 | 说明 |
|---|---|
| EnableConfigurationBeanBinding |
Enables Spring's annotation-driven configuration bean from
properties. |
| EnableConfigurationBeanBindings |
The annotation composes the multiple
EnableConfigurationBeanBindings |
Copyright © 2020. All rights reserved.