类作用
{@link ImportBeanDefinitionRegistrar}存储来自导入的基本包配置。
registerBeanDefinitions
作用:
根据导入的有@Configuration注解的类给定的注释元数据注册bean定义。由于与{@code@Configuration}相关的生命周期限制,在此处注册类处理。
参数含义:
AnnotationMetadata | 给定的注释元数据 |
BeanDefinitionRegistry | 当前Bean注册表 |
determineImports
作用:
返回一组表示导入的对象,返回的对象中必须实现有效的hashCode和equals方法。
参数含义:
AnnotationMetadata | 源元数据 |