Пакет Spring с JdbcCursorItemReader - PullRequest
0 голосов
/ 07 января 2020

Я использую JdbcCursorItemReader в пакете Spring. У меня есть .yaml file which contains external источник данных details and query. I need to pass dynamic date value from java BatchReader class. So my question is using JdbcCursorItemReader`, как отправить параметр запроса.

Мой запрос выглядит так:

select * from employee where joining date > to_date(?, 'MM/DD/YYYY')

Я выполняю преобразование даты здесь.

Заранее спасибо

1 Ответ

0 голосов
/ 08 января 2020

Вы можете передать дату в качестве параметра задания и настроить JdbcCursorItemReader с ним. Вы можете найти пример здесь: https://github.com/spring-projects/spring-batch/blob/master/spring-batch-core/src/test/resources/org/springframework/batch/core/resource/ListPreparedStatementSetterTests-context.xml#L24 -L40

...