什么是DI: 属性的依赖注入,spring在通过IOC创建对象的时候,如果对象还有属性,就一并给赋值进去DI是在IOC的基础上进行对象的属性注入 依赖注入的三种实现方式: 构造器注入,Setter方法注入,接口注入