Я новичок в Springbatch и пытаюсь достичь следующего: У нас есть файл с записями заголовка, тела и нижнего колонтитула, где нижний колонтитул состоит из общего количества строк, которые должны находиться в файл. Есть ли способ проверить количество записей во входном файле с номером в нижнем колонтитуле и выбросить исключение с использованием Spring, если они не совпадают?Spring Batch -Доступность количества записей
0
A
ответ
3
Вы можете проверить this ответ как основание.
В вашем собственном читателе вы можете вручную управлять делегацией чтения элементов/нижних колонтитулов стандартным ItemProcessor
каждой обычной строкой, но управлять непосредственно условием проверки нижнего колонтитула; используя StepListener
в вашем читателе, вы можете получить доступ к общему количеству прочитанного объекта.
Надеюсь, что я был чист, английский не мой родной язык.
Смежные вопросы
- 1. Spring Batch - запись нескольких файлов на основе количества записей
- 2. Spring Batch - сколько записей читается и обрабатывается
- 3. Spring Batch нужно пропустить Invalid XML записей
- 4. spring batch - создать новый файл после записи фиксированного количества файлов
- 5. Spring Batch - Spring Integration
- 6. Spring Batch JdbcBatchItemWriter
- 7. Spring Batch Repository: JdbcJobInstanceDao
- 8. Activiti vs Spring batch
- 9. Spring Batch Framework
- 10. Spring Integration Invocation Spring Batch
- 11. Spring Batch - как обрабатывать несколько записей одновременно в процессоре?
- 12. Spring Batch для сравнения двух файлов и поиска соответствующих записей
- 13. Spring Batch and Pival Cloud Foundry
- 14. Spring Batch Project с аннотацией Интегрированный с Spring Batch Admin
- 15. Spring Batch Exception in Chunk
- 16. Spring Batch -Run JobLauncher
- 17. Spring Batch: Работа свойство
- 18. Конфигурация Spring batch xml
- 19. Spring Batch -Remote partitioning
- 20. Is Spring Batch overkill
- 21. spring: batch listenener issue
- 22. Spring Batch Multiple Threads
- 23. Spring Batch - Unparseable date
- 24. Spring Batch resourceless JobRepository
- 25. Disable Spring Batch Jobs
- 26. Spring Batch архитектура
- 27. Spring Batch and ElasticSearch
- 28. Spring Batch: custom ItemReader
- 29. Spring Batch Paging Issue
- 30. Spring Boot & Batch Schedule
Спасибо за ваш ответ Bellabax. Но я пытаюсь справиться с колонтитула и детали сообщения, как это: <свойство Name = "tokenizers"> \t \t \t \t \t \t \t <свойство = "Fieldset Mappers "> \t \t \t \t \t Как вы думаете, я должен еще быть реализациями пользовательских чтения? Могу ли я просто создать собственный процессор – jyn
Могу ли я просто создать пользовательский процессор и доступ к сотрудничеству там? – jyn
Вы можете написать пользовательский считыватель, а также настраиваемый процессор, ваш выбор –