Изменить источник данных в Spring Batch - PullRequest
0 голосов
/ 12 февраля 2020

Я пишу приложение в Spring Batch, где мне нужно, чтобы свойства моей базы данных (DB2) определялись пользователем (в пользовательском интерфейсе). Я использую JobLauncher для запуска Spring Batch по команде http, но компонент DataSource инициализируется раньше, когда Spring поднимается. Это не дает мне возможности получить информацию о подключении к базе данных от пользователя, поэтому все свойства просто нулевые. Перед запуском пакетного задания я получаю по http-запросу всю необходимую информацию, но для моего источника данных уже слишком поздно.

Как изменить существующий источник данных или создать новый и заменить его вручную?

...