java中的依赖项注入-正确使用
作为编程的新用户,我试图理解依赖注入java中的依赖项注入-正确使用,java,dependency-injection,Java,Dependency Injection,作为编程的新用户,我试图理解依赖注入 是否曾经有过在另一个类中实例化一个对象是合适的,或者所有对象都将在Main中实例化的想法?是的,很多时候在其他对象中实例化对象是合适的。依赖项注入用于依赖项,而不是数据对象等 但即使在“依赖性”的情况下,也有在另一个对象中创建它们的情况。如果您正在创建的对象在逻辑上是创建它们的对象的一部分,那么依赖项注入可能有点过头了。有时,我会将代码组织成多个类,而不希望较小的部分以任何方式独立。在这种情况下,我可能只是new将它们放入其他内容中 但这是一个判断。即使在这
是否曾经有过在另一个类中实例化一个对象是合适的,或者所有对象都将在Main中实例化的想法?是的,很多时候在其他对象中实例化对象是合适的。依赖项注入用于依赖项,而不是数据对象等 但即使在“依赖性”的情况下,也有在另一个对象中创建它们的情况。如果您正在创建的对象在逻辑上是创建它们的对象的一部分,那么依赖项注入可能有点过头了。有时,我会将代码组织成多个类,而不希望较小的部分以任何方式独立。在这种情况下,我可能只是
new
将它们放入其他内容中
但这是一个判断。即使在这种情况下,也可以单独对较小的部分进行单元测试,例如。Willie,你昨天用一个很好的例子回答了我的一个问题。谢谢你的时间。我记得你,兄弟!:-)