Подключение двух источников данных с помощью Spring Batch - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь реализовать ETL с помощью Spring Batch, где моим источником и местом назначения являются mysql DB. Я пытаюсь читать с помощью ItemReader из одной исходной БД и с помощью ItemWriter записывать в destinationDB. Я пробовал использовать класс DatabaseConfig с @Primary, используя @Qualifier, используя отдельные источники данных в app.properties, но не могу подключиться.

Я могу читать из источника, но когда он пытается получить доступ к месту назначения, место назначения также указывает to sourcedb, и поэтому я получаю сообщение об ошибке, что первичный ключ не может быть добавлен.

Мне нужна помощь в доступе к целевой БД. Возможно ли использование Spring Batch с 2.3.1?

...