为什么我这Spring依赖注入的值为null
为什么DepartmentBiz跟HrBiz写法都一样,HrBiz能用,DepartmentBiz却为Null呢,求解决。
[最优解释]
在使用DepartmentBiz时,变量名要与配置的bean的id相同
[其他解释]
private HrBiz biz;
private Hr hr;
private DepartmentBiz dbiz;
public Hr getHr() {
return hr;
}
public DepartmentBiz getDbiz() {
return dbiz;
}
public void setDbiz(DepartmentBiz dbiz) {
this.dbiz = dbiz;
}
public void setHr(Hr hr) {
this.hr = hr;
}
public HrBiz getBiz() {
return biz;
}
public void setBiz(HrBiz biz) {
this.biz = biz;
}
这是Action里注入的