Spring batch 如何在spring批处理中为ItemReader和ItemWriter指定单独的chunkSize?
我是新来的。有人能告诉我是否有任何方法可以设置单独的块大小或ItemReader和ItemWriter吗?如果我按照下面的方法执行,读写块大小都设置为10Spring batch 如何在spring批处理中为ItemReader和ItemWriter指定单独的chunkSize?,spring-batch,Spring Batch,我是新来的。有人能告诉我是否有任何方法可以设置单独的块大小或ItemReader和ItemWriter吗?如果我按照下面的方法执行,读写块大小都设置为10 @Bean public Step sampleStep(PlatformTransactionManager transactionManager) { return this.stepBuilderFactory.get("sampleStep") .tran
@Bean
public Step sampleStep(PlatformTransactionManager transactionManager) {
return this.stepBuilderFactory.get("sampleStep")
.transactionManager(transactionManager)
.<String, String>chunk(10)
.reader(itemReader())
.writer(itemWriter())
.build();
}
这在设计上是不可能的。面向块的步骤配置为单个块大小提交间隔,该间隔对于整个步骤相同。有关Spring批处理中块处理的更多详细信息,请参见: