Spring Batch + runtime creating job
Всем привет) Смотрела туториалы по Spring Batch, Job в них конфигугрируется сразу.
Нашла способ триггернуть job во время выполнения, но что если моя задача - это загрузить файлик с браузера и чтобы он парсился и потом загружался в дб?
Я о чем: есть ли способ сконфигурировать ItemReader во время выполнения с возможностью указания различных ресурсов от запроса к запросу? Как это в теории выглядит:
- ItemWriter ItemProcessor сконфигурены
- На сервер приходит MultipartFile(с расширением csv)
- Его мы засовываем в job, лепим ему мапперы, writers и все остальное (за исключением reader)
Reader же конфигурируем под файлик (MultiparFile) который вот вот пришел
4.он его читает, что-то с ним делает и запихивает в бд