我已经从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();
}