Spring 中的基本概念
-
IoC(inverse of control):反转控制
1、对象的创建以及依赖关系可以由spring完成和注入,即,在应用程序中对象的创建、销毁等不再由程序本身的编码实现,而是由外部的Spring容器在程序运行时根据需要注入到程序中,也就是对象的生命周期不是由程序本身来决定,而是由容器来控制,所以称之为控制反转。
3、控制反转和DI(依赖注入)是同一个概念的不同角度描述,即,通过“注入”的方式,来获得依赖。 -
DI,依赖注入(Dependency Injection)
1、实现IoC思想需要DI支持
2、注入方式:set方法注入、构造方法注入、字段注入
3、注入类型:值类型注入(八大基本类型)、引用类型注入(对象等) -
AOP