您的位置:首页 > 其它

BeanFactory和FactoryBean的区别

2019-04-25 22:26 197 查看

BeanFactory是Spring生成Bean的工厂类,并可以获取对象。

FactoryBean则是Spring IOC容器中的一个特殊的Bean。实现了FactoryBean的类同样可以创建对象,类似与简单工厂模式。

如果要获取FactoryBean创建的对象,则通过FactoryBean的名字即可获取。如@Component("index"),则getBean("index")即可。

如果要获取FactoryBean实例,则getBean("&index")即可获取。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: