Itemreader в Spring Batch: чтение 2 разных файлов с использованием одного ItemReader - PullRequest
0 голосов
/ 13 февраля 2019

возможно ли прочитать 2 разных файла, используя Spring Batch Itemreader (в Single reader) и сравнить атрибуты (например, столбец ID), присутствующие в этих 2 файлах. На основании этого сравнения идентификаторов используется Itemprocessor, и запись будет записанаиспользование Itemwriter в новом файле

1 Ответ

0 голосов
/ 13 февраля 2019

возможно ли прочитать 2 разных файла с помощью Springchatch Itemreader (в Single reader)

Нет, это невозможно.Вам нужно будет использовать два шага, каждый из которых имеет отдельную программу чтения для конкретного файла.

Для вашего случая использования один из методов заключается в размещении данных во временных таблицах (может быть в памяти) и объединении / сравнении./ фильтровать данные в этих таблицах перед записью.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...