public abstract class TestBaseAction {
private static final Logger log = LoggerFactory.getLogger(PriceDecisionPushERP.class);
@Autowired
protected IPuReqService puReqService;
@Autowired
protected IQuotationOuterService buyOfferService;
@Autowired
protected IQuotationOfferService quotationService;
@Autowired
protected IQuotationOfferOuterService quotationOuterService;
@Autowired
protected IPriceDecisionOuterService priceDecisionOuterService;
@Autowired
protected PriceDecisionTransfer transfer;
@Autowired
private IBiPriceService biPriceService;
@Resource(name ="ymsDomainYmsLockFactory")
private YmsLockFactory factory;
@Autowired
public void setPriceDecisionServiceBuilder(PriceDecisionServiceBuilder builder) {
this.priceDecisionService = builder.build();
}
}
抽象类是可以进行注入的。子类继承之后是可以直接使用成员变量,当然这就是Java基础的范畴了,跟Spring关系不大了。