2.Spring5-IOC容器

ICO底层原理

xml解析,工程模式,反射
IOC容器底层就是一个对象工厂

ICO接口

  1. BeanFactory:IOC容器基本实现,是Spring内部使用接口,一般不提供给开发人员使用。

BeanFactory加载配置文件的时候不会创建对象,在获取或使用对象时才会去真正创建对象(延时加载)

  1. ApplicationContext:是BeanFactory的子接口,比BeanFactory提供了更强大的功能,一般由开发人员使用。

ApplicationContext在加载配置文件的时候,对象就会创建

ApplicationContext接口实现类(ctrl + h)
image.png
BeanFactory接口实现类(ctrl + h)
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容