1.创建一个Bean
2.将Bean注入Spring容器
3.从容器中获取bean
直接使用BeanFactory作为容器对于Spring的使用并不多见。在企业级应用开发中大多数使用ApplicationContext。
从上述功能中Spring到底做了什么:
1)读取配置文件beanFactoryTest.xml文件。
2)根据beanFactoryText.xml中的配置找到对应类,并将其实例化。
3)调用实例化后的实例。
ConfigReader:读取并验证配置文件。读取文件,并将其放到内存中。
ReflectionUtil:将配置文件中的配置进行反射实例化。
App:用于完成整个逻辑的串联。
2.2功能分析(Spring的简易实现)
原文:https://www.cnblogs.com/-shing/p/db6498084f6c564297daabbbc720ea0c.html