+2017-10-26
一、编程时使用IOC容器
//创建IOC配置文件的抽象资源,这个抽象资源包含了BeanDefinition的定义信息
ClassPathResource classPathResource = new ClassPathResource("beans.xml");
//常见一个BeanFactory
DefaultListableBeanFactory defaultListableBeanFactory = new DefaultListableBeanFactory();
//创建一个载入BeanDefinition的读取器XmlBeanDefinitionReader xmlBeanDefinitionReader = new XmlBeanDefinitionReader(defaultListableBeanFactory);
//从定义好的资源位置读入配置信息
xmlBeanDefinitionReader.loadBeanDefinitions(classPathResource);
二、IOC初始化的3个基本过程
1、Resource定位;
2、BeanDefinition载入;
3、向IOC容器注册BeanDefinition。
三、
未完待续!