使用容器时, 通过转义符&来得到FactoryBean本身,用来区分通过容器获取FactoryBean产生的对象和获取FactoryBean本身
就是说,如果一个FactoryBean的名字为a,那么,&a会得到那个Factory
FactoryBean和BeanFactory
BeanFactory是Factory,也就是Ioc容器或对象工厂;在Spring中,所有的Bean都是由BeanFactory(也就是Ioc容器)来进行管理的。
FactoryBean是Bean。这个Bean不是简单的Bean,而是一个能产生或者修饰对象生成的工厂Bean,它的实现与设计模式中的工厂模式和修饰器模式类似。