1. FactoryBean
1.Spring内部实现的一种规范
2.以&符号开头作为beanName
可以查看BeanFactory.class的源码,查看,代码如下:
3.Spring中的所有的容器都是FactoryBean
因为容器本身也是由容器来管理的,有root来创建,都是单例放在IOC容器中。
2.BeanFactory
BeanFactory 是Bean工厂的顶层规范,只是定义了getBean()方法。
3.FactoryBean是BeanFactory的实现。
BeanFactory.getBean()
FactoryBean.getObejct();