ApplicationContent 和BeanFactory的关系

选中这个类, ctrl + alt + u

从springboot的启动类说起

ApplicationContent 和BeanFactory的关系_第1张图片

  我们知道这个启动类返回值呢是哟个configurableApplicationContent 类型 我们查看她的类图

ApplicationContent 和BeanFactory的关系_第2张图片

从图中我们可以看出,configurableApplicationContent是见解的继承了BeanFactory接口,扩展了他的功能 。

那到底什么是BeanFactory呢?

  • 他是ApplicationContent的父接口
  • 他才是Spring的核心容器,主要ApplicationContent实现了组合了他的功能

ApplicationContent 和BeanFactory的关系_第3张图片

我们点进去发现ApplicationContent 和BeanFactory的关系_第4张图片

 

其实是人家BeanFactory 提供的getBean 。

你可能感兴趣的:(spring,spring)