Как взять параметры пакетного задания Spring и перейти на sql
Мне нужно реализовать извлечение 9 отчетов с помощью весенних пакетных заданий, т.е. сделано. Но я застрял между ними. Мне нужно передать параметры задания весеннему заданию и передать этот параметр в SQL, чтобы создать другой отчет. Какую концепцию я должен использовать здесь? Любые лиды или помощь приветствуются.
На бывшую работу примут 2 параметра: ABC и XYZ
Эти 2 параметра будут использоваться в SQL для чтения, чтобы создать другой отчет.
1 ответ
Рассмотрите возможность размещения дополнительной информации, например, некоторых соответствующих разделов вашего кода, для лучшей обратной связи.
Однако, как правило, один из подходов заключается в использовании объема работ для доступа jobParameters
из бина конфигурации, такого как этот пример:
@JobScope
@Bean
public FlatFileItemReader flatFileItemReader(@Value("#{jobParameters[input]}") String
name) {
return new FlatFileItemReaderBuilder<Foo>()
.name("flatFileItemReader")
.resource(new FileSystemResource(name))
...
}