一看标题是不是与 BeanFactory容器顶层接口太像了.
但是:
功能一点都不一样.
FactoryBean是用于生产装载Bean的. 当isSingleton()返回true是加入到单例容器中.
FactoryBean通常用于创建复杂Bean. 就是那些不太好用XML和注解去创建的Bean. Spring整合其他框架会经常看到他的影子.
注意:
直接通过类名首字母小写获取到的对象 是 我们 getObject()获取的对象.
那如何获取到 accountFactoryBean对象实例呢?
答: 加一个 与字符 &