依赖注入和控制反转
Posted hello world
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了依赖注入和控制反转相关的知识,希望对你有一定的参考价值。
依赖注入:
A类依赖着B类,如下:
public A{
private B b;
public void showB(){
b= new B();
System.out.println(b);
}
}
我们可以通过spring配置或者注解的方式去注入依赖类,从而做到每次使用依赖类时无须手动去实例化依赖类,这就是所谓的依赖注入。
控制反转:
我们通过spring提供的ApplicationContext对象(代表一个spring控制反转容器)去控制去操作容器中的类,而不是以往我们自己去创建类去操作类,这就是控制反转。
以上是关于依赖注入和控制反转的主要内容,如果未能解决你的问题,请参考以下文章