PostConstruct成员为null

时间:2019-05-30 11:26:22

标签: spring dependency-injection quartz-scheduler

我有一个石英作业,该作业有一个成员restApiConfiguration
此配置是使用@PostConstruct
预先设置的 我可以看到init()代码运行正常,但是由于某些原因
对于其他方法,如execute。,restApiConfiguration为null。...
可能是什么原因?

@Component
public class MyQuartzJob implements Job{

private restApiConfiguration =null;

@PostConstruct
public void init() {
    restApiConfiguration = new ApiConfiguration();
}


@Transactional
public void execute(JobExecutionContext jobExecutionContext) {
       //restApiConfiguration  is null here
       restApiConfiguration.getWebServiceUrl();
}

0 个答案:

没有答案