BeanFactory和FactoryBean有什么区别?
作者:程序员马丁
在线博客:https://open8gu.com
note
大话面试,技术同学面试必备的八股文小册,以精彩回答应对深度问题,助力你在面试中拿个offer。
回答话术
1. BeanFactory
BeanFactory
是 Spring 容器的顶级接口,它表示 Spring 框架中用于管理 Bean 生命周期的核心组件,被官方称为 IOC 容器。
它负责创建、配置和管理程序中所有的 Bean 实例。甚至 ApplicationContext
都是它的子接口,因此,从某种程度上来说,我们一般提到的 "Spring 容器" 其实指就是它。
关于
BeanFactory
和ApplicationContext
请参见: