Весенний пакетный доступ к данным из внутренних таблиц

#spring-batch

#пакет spring-batch

Вопрос:

Платформа Spring Batch Core использует следующие таблицы (на скриншоте). Возможно ли каким-то образом получить данные из этих таблиц, например, предоставить эти данные с помощью API. Или как-то ссылаться на эти данные программно. Или эти таблицы являются внутренними элементами Spring Batch и не должны использоваться напрямую?

введите описание изображения здесь

Ответ №1:

Эти таблицы не предназначены для изменения пользователем, за исключением одного случая, когда задание было прервано и должно быть перезапущено (в этом случае статус выполнения задания должен быть обновлен вручную в таблице, вы можете найти более подробную информацию об этом в документации).

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

JobExplorer API — это то, что вам нужно. Это версия только для чтения JobRepository и позволяет вам обращаться к этим таблицам программно.