当我们创建SpringBatchConfig时,如何覆盖getJobExplorer()



我已经从BatchConfigurer扩展了我的SpringBatchConfig,一切都很顺利,但当涉及到getJobExplorer时,它在调用它时返回NullPointerException:


@Override
@Bean
public JobExplorer getJobExplorer() throws Exception {
return jobExplorer;
}

我做了类似的事情,并使用

public JobExplorer getJobExplorer() throws Exception {
JobExplorerFactoryBean jobExplorerFactoryBean = new JobExplorerFactoryBean();
jobExplorerFactoryBean.setDataSource(dataSource);
jobExplorerFactoryBean.afterPropertiesSet();
return jobExplorerFactoryBean.getObject();
}

最新更新