beanfactory和factorybean的区别

文案作者:
2019-11-08 16:14:28
8702
故障维修

对于beanfactory和factorybean的区别有的小伙伴不太了解。

beanfactory和factorybean的区别

BeanFactory是接口,提供了IOC容器最基本的形式,给具体的IOC容器的实现提供了规范,FactoryBean也是接口,为IOC容器中Bean的实现提供了更加灵活的方式,FactoryBean在IOC容器的基础上,给Bean的实现加上了一个简单工厂模式和装饰模式,BeanFactory是个Factory,也就是IOC容器或对象工厂,FactoryBean是个Bean,在Spring中,所有的Bean都是由BeanFactory来进行管理的,但对FactoryBean而言,这个Bean不是简单的Bean,而是一个能生产或者修饰对象生成的工厂Bean,它的实现与设计模式中的工厂模式和修饰器模式类似。

点击阅读全文
相关视频 更多>
相关文章 更多>
k30s跟k30pro区别 01月15日
精品推荐
游戏
应用
软件合集 更多>