I want to configure spring-batch
to read all csv
files inside a specific folder sequentially.
The following does not work because the deleg
Alternatively @Value annotation can be used to let ResourceArrayPropertyEditor convert string to Resource[].
@Bean
@StepScope
public ItemReader reader(
@Value("file:/myfolder/*.csv") Resource[] resources
) {
MultiResourceItemReader reader = new MultiResourceItemReader<>();
reader.setResources(resources);
reader.setDelegate(new FlatFileItemReader<>(..));
return reader;
}