可能重复:
了解对 DI 框架的需求
我已经阅读了几篇文章,并就 DI 与几位专业人士进行了交谈。我不明白的是如何通过 DI 解耦对象。以下文章还描述了一个场景,但我不明白 Spring 如何帮助解耦 PayrollApplication?解耦是通过多态性而不是 DI 完成的。DI 定义服务于其他目的......
http://www.developer.com/java/dependency-injection-in-existing-java-code.html
提示和参考就可以了。谢谢