0

Я новичок в Spring Batch, и я подумал, что Spring Batch будет полезен в моем проекте. Сценарий выглядит следующим образом: Я хочу реализовать планировщик, который будет постоянно слушать таблицу базы данных mysql/oracle. Как только новая запись будет вставлена ​​в таблицу базы данных, в зависимости от значения столбца моей таблицы базы данных, новый поток будет создан соответственно в моем планировщике, который будет запускаться периодически.Весенняя партия: сценарий планировщика слушателя

Любая идея, как это можно реализовать? Спасибо заранее.

ответ

0

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

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

А затем определите слушателя, который обработает это событие обновления и, например, выполнит задание Spring Batch.

+0

Благодарим вас за ответ. Я тоже попробую этот вариант. – Aniruddha

Смежные вопросы