当注入对象有构造函数时怎么注入啊
spring吧
全部回复
仅看楼主
level 1
Abc类:
@Component
public class Abc {
private int a;
private int b;
public void Say(){
System.out.println("输出啊");
}
public Abc(int a) {
this.a = a;
System.out.println("构造A");
}
public Abc(int a, int b) {
this.a = a;
this.b = b;
System.out.println("构造B");
}
}
Bab类:
2017年03月15日 03点03分 1
level 1
@Component
public class Bab {
@Autowired
private Abc abc;
public void setAbc(Abc abc) {
System.out.println("注入开始");
this.abc = abc;
}
public void say(){
abc.Say();
}
}
2017年03月15日 03点03分 2
1