在 Spring Batch 中尝试使用 JpaPagingItemReader 时出错

问题描述 投票:0回答:1

我需要配置一个多线程作业,为此,我需要在不同的类中对我的数据进行分页,而不是在配置文件中。我已经尝试了几乎所有的方法,但我不知道为什么当我尝试为 Reader 创建一个类时它不起作用。

我试过使用 JdbcPagingItemReader、JpaPagingItemReader 等。

spring-data-jpa spring-batch jobs
1个回答
1
投票

我已经尝试了几乎所有的方法,但我不知道为什么当我尝试为 Reader 创建一个类时它不起作用。

您没有指定什么不起作用,但是您的配置不正确:您在

@Bean
类中声明了一个
@Component
。这个类应该是一个
@Configuration
类:

@Cnfiguration
public class StepZeroReader{

   @Bean
   public JpaPagingItemReader<RequisicaoTrocaAssessor> reader() {
      // return an instance of JpaPagingItemReader
   }
}

© www.soinside.com 2019 - 2024. All rights reserved.