spring项目中quartz的job类不能自动注入bean的问题

在execute()方法中加入以下红色部分代码:

           

//定时清除失效商品
public class ClearInvalidGoodsJob implements Job {


@Autowired
private GoodsInfoService goodsInfoservice;


@Override
public void execute(JobExecutionContext context)
throws JobExecutionException {
// 使得job对象可以通过注解实现依赖注入
    SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this);

    goodsInfoservice.clearInvalidGoods();

}


}



你可能感兴趣的:(spring项目中quartz的job类不能自动注入bean的问题)