如果BeanFactory持有bean定义,哪个类包含实际的bean实例?

时间:2018-03-19 19:03:41

标签: java spring

BeanFactory's doc中说明了它

  

由包含许多 bean定义

的对象实现

如果BeanFactory或ApplicationContext(也是BeanFactory)持有bean定义,那么哪个类负责持有实际bean?

它还说BeanFactory是

  

用于访问Spring bean容器的根接口

这个容器是什么类?

1 个答案:

答案 0 :(得分:1)

除非您打算使用内部类,否则它并不重要,因为它是一个实现细节。但是,例如,单个bean默认包含在DefaultSingletonBeanRegistry等的地图中。

容器不是一个单独的类,它指的是整个弹簧。