IOC:控制反转
反转:获取依赖对象的方式被反转了
控制反转是关于一个对象如何获取他所依赖的对象的引用,反转是指责任的反转。
(1)对象实例化问题(Spring完成)
传统的依赖方式:程序员实例化
(2)组装对象的出发点:顺着依赖关系
Spring是一个集合,有map的特征,通过bean的id值去寻找bean,但Spring不仅仅有map。
AOP:面向切面编程
IOC:控制反转
反转:获取依赖对象的方式被反转了
控制反转是关于一个对象如何获取他所依赖的对象的引用,反转是指责任的反转。
(1)对象实例化问题(Spring完成)
传统的依赖方式:程序员实例化
(2)组装对象的出发点:顺着依赖关系
Spring是一个集合,有map的特征,通过bean的id值去寻找bean,但Spring不仅仅有map。
AOP:面向切面编程