Spring Batch - чтение из реляционных DS и CSV - PullRequest
0 голосов
/ 29 апреля 2020

Я работаю на примере Spring Boot + Spring Batch . Где я хочу прочитать данные (Employee Data) из Oracle источника данных и Department Data из CSV и загрузить их в MongoDB, так как схема Employee содержит подробные данные отдела.

Я не уверен, является ли AnstractItemStreamItemReader хорошим выбором?

1 Ответ

0 голосов
/ 29 апреля 2020

Устройство чтения предметов предназначено для чтения из одного источника. Вы не можете читать из двух источников одновременно, если вы не готовы написать собственный ридер. Вы можете создать промежуточную таблицу, в которую вы загружаете содержимое файла, затем объединяете данные между таблицами сотрудников / отделов и записываете результат в MongoDB.

Аналогичный вопрос, но для двух файлов здесь: Объединение строк из 2 файлов и запись в БД с использованием Spring Batch .

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