依赖注入就是在Spring创建Bean的时候,去实例化该Bean构造函数所需的参数,或者通过Setter方法去设置该Bean的属性。Spring的依赖注入有两种基于构造函数的依赖注入和基于setter的依赖注入。构造函数的注入是通过构造函数的参数来实现的。如下所示: 该Bean有一个两个参数的构造函数,那么怎么注入这些参数呢? 有三种方法。方法1:按构造函数的类型匹配: