Bean的注入3中方式如下:
@Component
public class ServiceB {
//方法1:Field注入
@Autowired
private ServiceA serviceA1;
private ServiceA serviceA2;
//方法2:构造方法注入
@Autowired
public ServiceB(ServiceA serviceA1){
this.serviceA1 = serviceA1;
}
//方法3:Setter注入
private ServiceA serviceA3;
@Autowired
public void setServiceA3(ServiceA serviceA){
this.serviceA3 = serviceA;
}
}