MapJobExplorerFactoryBean

Spring-Batch中MapJobExplorerFactoryBean的配置方式

不羁的心 提交于 2020-03-01 14:14:17
在使用Spring Batch时,JobExplorer作为查询浏览job以及Step的入口,可以方便的让我们及时掌握Batch的执行情况,一般会使用MapJobExplorerFactoryBean,它需要一个MapJobRepositoryFactoryBean属性,在进行xml配置时,如果配置成下面这种情况,会得到一个exception <bean id="jobRepository" class="org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean" > <property name="transactionManager" ref="batchTransactionManager" /> </bean> <bean id="jobExplorer" class="org.springframework.batch.core.explore.support.MapJobExplorerFactoryBean"> <property name="repositoryFactory" ref="jobRepository"/> </bean> Caused By: java.lang.IllegalStateException: Cannot convert value of