请求依赖对象中的依赖项
既然你拥有不同型号的供应商,那么你需要申请它们。就像 Vehicle
需要 Motor
一样,你必须在 Vehicle
构造函数中添加 @Inject
注释,如下所示:
@Inject
public Vehicle(Motor motor){
this.motor = motor;
}
你可以使用 @Inject
批注在构造函数,字段或方法中请求依赖关系。在这个例子中,我将注入保留在构造函数中。
既然你拥有不同型号的供应商,那么你需要申请它们。就像 Vehicle
需要 Motor
一样,你必须在 Vehicle
构造函数中添加 @Inject
注释,如下所示:
@Inject
public Vehicle(Motor motor){
this.motor = motor;
}
你可以使用 @Inject
批注在构造函数,字段或方法中请求依赖关系。在这个例子中,我将注入保留在构造函数中。