[转]spring框架中依赖注入的理解,目的就是为降低耦合性
举个例子,组件A中有类ClassA,组件B中有接口IB和其对应的实现类B1和B2。
那么,现在ClassA需要利用IB接口来做一些事情,例如:
public class ClassA {
public void DoSomething() {
IB b = ???
b.DoWork();
}
}
现在的问题来了,IB b = ??? 中这三个???要写什么代码?是要写成IB b = new B1(),还是要写成IB b = new B2() ?
.
转载
2020-06-17 12:23:57 ·
408 阅读 ·
0 评论