我正在通过命令行作业运行器运行spring batch.i在配置类代码片段上具有@componentScan注释如下:
package Test.batchconfigurations;
@Configuration
@EnableBatchProcessing
@ComponentScan(basePackages = {"test.utility"},
basePackageClasses = {TestBatchConfiguration.class})
public class TestBatchConfiguration{
}
此批处理配置类作为Test.batchconfigurations包的一部分提供。通过命令行作业运行程序运行此批处理作业时,此配置的创建实例也创建了Test.batchconfigurations软件包中不需要的所有配置bean的实例。我怎么只需要加载批处理配置bean?
谢谢。