虽然两种模式都是将对象的创建从应用的逻辑中分离,但是依赖注入比工程模式
更清晰。通过依赖注入,你的类就是 POJO,它只知道依赖而不关心它们怎么获
取。使用工厂模式,你的类需要通过工厂来获取依赖。因此,使用 DI 会比使用
工厂模式更容易测试。
依赖注入和工程模式之间有什么不同?
原文:https://www.cnblogs.com/programb/p/13018977.html