CLASS 是当前BeanFactoryUtilsTests类
Class<?> CLASS = BeanFactoryUtilsTests.class;
Resource ROOT_CONTEXT = qualifiedResource(CLASS, "root.xml");
DefaultListableBeanFactory grandParent = new DefaultListableBeanFactory();
new XmlBeanDefinitionReader(grandParent).loadBeanDefinitions(ROOT_CONTEXT);
public static ClassPathResource qualifiedResource(Class<?> clazz, String resourceSuffix) {
return new ClassPathResource(String.format("%s-%s", clazz.getSimpleName(), resourceSuffix), clazz);
}
spring beans源码 DefaultListableBeanFactory XmlBeanDefinitionReader加载和解析并注册bean的时序图
最新推荐文章于 2022-01-14 00:12:25 发布