Как я могу показать данные таблицы весенних партий? - PullRequest
0 голосов
/ 13 марта 2019

Я использую spring-batch для обработки чего-либо.
(Сейчас я просто использую tasklet.)
Теперь мне нужно сделать API, который показывает результат пакетных заданий.

результат, как показано ниже,

executor | job name | status | success count | fail count
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
joont92  | some_job | FAIL   | 100           | 20

Как вы, ребята, знаете,
job name - это данные JOB_INSTACE,
status - JOB_EXECUTION 'данные
success count, fail count - это данные STEP_EXECUTION.
И executor - это данные JOB_EXECUTION_CONTEXT.

Да, мне нужно join spring-batch таблицы.Но я не знаю, как мне это сделать.

Я нашел JobExplorer, JobRepository.
Кажется, что нужно выбрать таблицы spring-batch, но я не уверен, что это правильный способ получить результат API.

Существуют ли какие-либо библиотеки или способ сделать это?
Нужно использовать другую библиотеку spring?

1 Ответ

1 голос
/ 13 марта 2019

Есть ли библиотеки или способ сделать это?

JobExplorer это путь. Это доступная только для чтения версия репозитория заданий, которая отлично подходит для вашего варианта использования.

Нужно использовать библиотеку другой весны?

Если вы не хотите использовать форму Spring Batch JobExplorer, вы можете запросить базу данных с помощью:

Надеюсь, это поможет.

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