例如,如果我有一个ContainingClass和DependencyClass(及其接口):当使用Spring来管理/实例化一个bean
public class ContainingClass {
IDependencyClass d;
public ContainingClass(IDependencyClass d){
this.d = d;
}
}
他们去耦不够。在这个时候,显然我们可以使用构造函数来连接它们。为什么要在春天的环境中定义它们呢?
你们可以谈谈使用spring容器来管理bean有什么优势吗?先谢谢你。
另外:如果我们太多地使用spring容器,我认为维护容器和重构代码将是相当困难的。不是吗?