看,当我们向新手解释Spring Framework时,我们会说我们希望避免代码中的新对象实例化,Spring会注入依赖关系.因此,我们将解释IoC和DI.
我的问题是:
"与传统的实例化相比,我们为什么要进行Spring实例化?"
答案是更好的对象管理吗?或者只是利用IoC和DI?请列出具体答案和解释.我想知道可能是什么原因.
我认为spring比直接对象实例化更好,因为spring配置明显与其他代码分开.这使得组件松散耦合.由于松耦合,很容易更换/修改一个组件而不影响其他组件.这使代码可维护,更重要的是可测试,从而产生更高质量的软件.
| 归档时间: |
|
| 查看次数: |
1269 次 |
| 最近记录: |