首页 > 解决方案 > Step spring批处理问题中的构建功能

问题描述

我开始研究一个旧项目,当我使用 eclipse (maven) 导入时它运行良好,但使用 intellij 时未定义 build() 函数:

@Bean
public Step aggregatingStep(@Qualifier("aggregatingItemProcessor") ItemProcessor aggregatingItemProcessor, 
                            @Qualifier("aggregateDatabaseItemWriter") ItemStreamWriter writer,
                            AggregateDatabaseItemReader reader) {
    // set chunksize to 1 to force commit. however read in database is done with chunkSize property
    return stepBuilderFactory.get("aggregatingStep")
                             .chunk(1)
                             .reader(reader)
                             .writer(writer)
                             .processor(aggregatingItemProcessor)
                             .allowStartIfComplete(false)
                             .build();
}

我正在使用 springframwork 批处理 v3.0.6

有什么帮助吗?

标签: javaspringspring-batch

解决方案


推荐阅读