核心容器

核心容器

IoC思想

程序中需要对象时,一般是采用new方法直接创建对象。但这样会导致程序的高耦合度。一种解决方案是,把对象的创建控制权交给外部的程序控制,这种思想称为控制反转(Inversion of Control, 简称IoC)。

容器

Spring提供了一个容器,称为IoC容器(核心容器),对IoC思想进行了实现。IoC容器负责对象的创建、初始化等一系列工作,被构建或管理的对象在IoC容器中统称为Bean。

依赖注入

在容器中建立bean与bean之间的依赖关系的整个过程,被称为依赖注入(Dependency Injection, 简称DI)。

入门案例

bean的实例化

bean的生命周期

bean从创建到销毁的整体过程。

注解开发