完成对xml配置文件的解析之后,接下来就是对bean的加载了,bean的加载功能远比bean的解析要复杂的多,关于bean的加载,我们都写过这样一段代码:
MyTestBean bean = (MyTestBean)bf.getBean("MyTestBean");
Spring 中是如何实现这句话的呢?
从上面的代码就可以看出,bean的加载要远比bean的解析复杂,我们后面会一步步讲解。
在细化分析各个步骤前,需要先了解一下FactoryBean的用法,下面一节,我们看看FactoryBean的用法