Spring 容器是什么?

使用Spring框架编写应用程序之所以很简单,是因为有Spring容器帮程序员处理了大量繁琐的过程,可以说Spring 容器是 Spring 框架的核心。那Spring容器到底是什么?

  • 从概念上讲:Spring 容器是 Spring 框架的核心,是用来管理对象的。容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。
  • 从具象化讲:在java项目中,我们使用实现了org.springframework.context.ApplicationContext接口的实现类。在web项目中,我们使用spring.xml——Spring的配置文件。
  • 从代码上讲:一个Spring容器就是某个实现了ApplicationContext接口的类的实例。也就是说,从代码层面,Spring容器其实就是一个ApplicationContext(一个实例化对象)。

Spring容器的功能包括:


Spring容器的功能

Spring容器的类别及其特点:


Spring容器的类别及其特点

参考文献:
Spring容器是什么(浅显易懂)?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文是我自己在秋招复习时的读书笔记,整理的知识点,也是为了防止忘记,尊重劳动成果,转载注明出处哦!如果你也喜欢,那...
    波波波先森阅读 12,343评论 6 86
  • 2.1 我们的理念是:让别人为你服务 IoC是随着近年来轻量级容器(Lightweight Container)的...
    好好学习Sun阅读 2,751评论 0 11
  • 本来是准备看一看Spring源码的。然后在知乎上看到来一个帖子,说有一群**自己连Spring官方文档都没有完全读...
    此鱼不得水阅读 6,960评论 4 21
  • 职业选择是职场人士所面临的永恒的主题。每一位职场人士都希望自己的职业发展能够少走弯路,而对于同一个主题,不同的年龄...
    觉知的行走阅读 432评论 0 1
  • 大概会有那么一天,我的骄傲和体面,会变成傲慢又自大,我的能言和善辩,会变成尖锐又毒舌,我的“可怜之人必有可恨之处”...
    那我嘟嘟阅读 202评论 0 0