一、属性(成员变量)注入
@Component
public class OrderService {
@Autowired
private UserService userService;
}
二、构造方法注入
@Component
public class OrderService {
private UserService userService;
@Autowired
public OrderService(UserService userService) {
this.userService = userService;
}
}
三、Setter方法注入
@Component
public class OrderService {
private UserService userService;
@Autowired
public void setUserService(UserService userService) {
this.userService = userService;
}
}