Сделайте что -нибудь для каждого файла, читаемого в Spring Parath с MultyResourCeiteMreaderJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Сделайте что -нибудь для каждого файла, читаемого в Spring Parath с MultyResourCeiteMreader

Сообщение Anonymous »

У меня есть проект Springbatch с Spring Boot. Это работа, которая считывает файлы CSV из папки. Это часть конфигурации задания: < /p>
@Bean
public FlatFileItemReader reader() {
return new FlatFileItemReaderBuilder()
.name("workoutReader")
.fieldSetMapper(new BeanWrapperFieldSetMapper() {{
setTargetType(Workout.class);
setCustomEditors(Collections.singletonMap(
LocalDateTime.class,
new LocalDateTimeEditor()
));
}})
.linesToSkip(1)
.delimited()
.names(Workout.FIELDS)
.build();
}

@Bean
public MultiResourceItemReader multiResourceReader(FlatFileItemReader reader) {
return new MultiResourceItemReaderBuilder()
.name("multiWorkoutReader")
.resources(loadWorkoutFiles())
.delegate(reader)
.build();
}

private Resource[] loadWorkoutFiles() {
try {
return new PathMatchingResourcePatternResolver()
.getResources("classpath:" + workoutFileNamePattern);
} catch (IOException e) {
throw new RuntimeException("Error loading CSV files", e);
}
}
< /code>
Мне нужно сделать запрос на монго DB до того, как каждый файл будет прочитал. Как я могу это сделать? Я попробовал с Steplistener, но он не работает для файлов, он работает для шагов.

Подробнее здесь: https://stackoverflow.com/questions/795 ... itemreader
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Метаданные результатов в качестве заголовка для файла CSV в Spring Parath
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Spring Parath Instault jdbc itemreader
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Spring Parath Instault jdbc itemreader
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Int range in spring boot parath
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Int range in spring boot parath
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»