IOC(控制反转) 将创建实例对象的权力由自己交给了spring。 这是一个实现类。 配置文件 测试类: 整个过程没有new过任何对象,通过xml文件,获取的实现类的对象,然后调用实现类方法。 这个就是spring的IOC,控制反转。 DI(依赖注入) 当实现类中需要使用其他的类时,这个时候我们需要将其他类的对象注入到实现类当中,通过setter方法来实现。 需要依赖的类: 实现类: 配置文件: 测试类: