Spring学习笔记
Spring学习笔记IOC控制反转:DI 依赖注入: 低耦合,高内聚。让程序之间自由装配成为完整系统功能。整合各种第三方的框架。1. Java基础补强:依赖:即耦合。三种耦合:1.零耦合:两个对象之间
Spring学习笔记 IOC控制反转: DI依赖注入: 低耦合,高内聚。 让程序之间自由装配成为完整系统功能。 整合各种第三方的框架。 1.Java基础补强: 依赖:即耦合。 三种耦合: 1.零耦合:两个对象之间没有依赖关系。无法一起工作。 2.具体耦合:一个具体的对象依赖于另外一个具体的对象。 代码耦合太深,不容易维护,扩展。 3.抽象耦合:一个具体的对象依赖于一个抽象,另外一个对象实现该抽象。 代码详见SpringDemo01.rar例子1:com.demo.ch01.A; 2.构建低耦合,高内聚的程序 使用面向接口编程,以及设计模式中的依赖倒转原则。 代码详见SpringDemo01.rar例子3:com.demo.ch03

