Spring
Spring Framework
IOC技术(Inversion of Control)
核心思想
使用对象时,不要主动使用new产生对象,而是由外部提供对象。对象的控制权由程序转移到外部,称为控制反转,就是为了解耦合。
DI技术(Dependency Injection)
在容器中建立bean与bean之间的依赖关系,称为依赖注入。
实例化bean的三种方法
-
构造方法
-
静态工厂方法
-
实例工厂方法
Bean生命周期控制
Bean注入
自动装配
注解开发
依赖注入
XML配置与注解配置比较
AOP(Aspect Oriented Programming)
AOP的基本操作