1
3
IOC容器主要设计为支持DI(依赖注入)。您似乎只是在使用第二个特性,但很难从您的描述中确定。您的使用是有效的,但不是主要的。 国际奥委会集装箱 不 关于配置文件——事实上,有一些例子根本不使用配置文件(例如Linfu)。 建议你仔细阅读依赖注入,了解它到底是关于什么的。 |
2
1
这是他们为之设计的东西之一-所以是的,在这种情况下,你使用它们是正确的。 |
3
1
我强烈建议你阅读 this article 马丁·福勒。有点长,但这是最好的参考资料之一。 IOC容器不是配置框架。实现方法之一是使用配置文件。有些容器甚至没有配置文件来定义对象并注入它们。 IOC也被称为依赖注入,这是一个更好的名字。你所做的实际上是它的应用之一。如果你能彻底理解它,你就能做得更多。 |