Описание тега spring-batch
Spring Batch - это легкая комплексная среда, предназначенная для разработки пакетных приложений, жизненно важных для повседневной работы корпоративных систем. Пакетные приложения в этом контексте относятся к автоматизированным автономным системам, ориентированным на массовую обработку данных.
1
ответ
Spring Batch IllegalArgumentException при выполнении шага с чанком за шагом с помощью тасклета
У меня есть сценарий, где первый шаг - проверка схемы XML, я использовал тасклет для проверки XML по схеме, используя ref="beanId", обратите внимание, что здесь не обрабатывается никакой чанк. Следующий шаг с чанком, то есть конфигурацией считывател…
17 сен '14 в 17:52
0
ответов
Является ли JdbcBatchItemWriter уязвимым для SQL-инъекций?
Например, вот код: <bean id="sqlServerItemWriter" class="org.springframework.batch.item.database.JdbcBatchItemWriter" scope="step"> <property name="dataSource" ref="dataSource" /> <property name="sql"> <value> <![CDATA[ IN…
05 апр '16 в 14:19
1
ответ
Генерация отчетов базы данных на Java
У меня есть приложение Spring Batch, которое загружает несколько файлов в несколько таблиц данных. Я хочу создать отчет на конец дня о данных, загруженных в эти таблицы. Отчеты о валидации, сравнение сегодняшних и вчерашних данных и т. Д. У меня ест…
16 дек '11 в 04:46
1
ответ
Пакет Spring на ProcessError Propagation.REQUIRES_NEW не работает
Я использую весенний пакет 3.0.7 с конфигурацией Java. При попытке записать ошибки процесса в мою базу данных в @onProcessError метод откатывает мои вставки. После поиска я обнаружил, что должен был аннотировать свой метод @Transactional(propagation…
08 дек '16 в 21:54
0
ответов
Spring batch мой вопрос разбора sql дампа
Постановка проблемы Мне нужно заменить определенные даты в моем файле дампа sql и создать еще один файл дампа. Сначала мне нужно проанализировать определение создания таблицы и сохранить информацию о столбцах типа даты. Возможно, мне придется пропус…
13 сен '17 в 03:39
1
ответ
Spring Batch: как лучше всего использовать данные, полученные за один шаг TaskletStep, при обработке другого шага
У меня есть работа, в которой: Первый шаг - TaskletStep, который извлекает некоторые записи (приблизительно 150-200) из таблицы базы данных в список. Второй шаг извлекает данные из некоторой другой таблицы и требует список записей, извлеченных на пр…
09 ноя '13 в 07:59
2
ответа
JdbcPagingItemReader в пакете Spring не дает правильных результатов
Я столкнулся с проблемой, что записи возвращаются из конфигурации запроса и разбивки на страницы, которые я сделал, давая неправильные номера записей. Конфигурация нумерации страниц неверна. нумерация возвратов меньше записей. Запросный эквивалент к…
25 июн '15 в 19:02
3
ответа
Как сделать асинхронное весеннее пакетное задание с другим заданием
Я пытаюсь создать пакетное асинхронное задание Spring с другим заданием. Скажем, работа-1 должна быть завершена, а работа-2 должна быть выполнена. Но проблема в том, что Job-1 ждет, пока Job-2 завершает свою работу, чего я не хочу. Я также использов…
11 авг '16 в 21:31
1
ответ
Spring Batch - восстановление после ошибки
У меня есть Spring Batch Job с ItemProcessor это может потерпеть неудачу с исключением. Если это произойдет, у меня есть ItemProcessListener в месте, которое обрабатывает восстановление (помечая элемент как неудачный, чтобы он не был поднят при след…
22 авг '17 в 10:49
1
ответ
Как перейти к следующему пакетному шагу, если текущий шаг пакетного ввода пуст
Я создал пакетное задание с использованием Spring Batch Framework, но если читатель вернет ноль, пакетное задание создаст пустой файл. В любом случае, чтобы перейти к следующему шагу и не создавать файл. <batch:job id="MY_BATCH_JOB"> <batch…
22 окт '15 в 10:03
1
ответ
Spring Batch: пользовательский ItemReader
У меня есть проект Spring Batch с простым пользовательским читателем и писателем. Когда я запускаю код, я получаю бесконечный цикл, печатающий первый элемент "элемент 1". Что я делаю неправильно? Вот мой код: Reader.java public class Reader implemen…
17 июн '15 в 12:23
2
ответа
Spring Batch FlatFileItemWriter не записывает данные в файл
Я новичок в приложении Spring Batch. Я пытаюсь использовать FlatFileItemWriter записать данные в файл. Задача заключается в том, что приложение создает файл по заданному пути, но теперь записывает в него фактический контент. Ниже приведены подробнос…
05 янв '18 в 12:50
1
ответ
Spring Batch приостановить транзакцию (NOT_SUPPORTED) для выполнения тасклета на сервере приложений websphere
Вот как настроено наше приложение для Spring batch. Таблицы Spring Batch и Quartz настроены на отдельном экземпляре. Экземпляры БД для конкретных приложений отличаются. Приложение работает на сервере приложений WebSphere 8.0 Мы не хотим, чтобы весен…
03 ноя '15 в 13:44
1
ответ
Spring Batch - Использование ExitStatus для управления потоком
У меня есть приложение Spring Batch с использованием Spring-Boot (без конфигурации XML). Я пытаюсь понять полезность ExitStatus в моем приложении. В конце одного из шагов мне нужно выполнить инструкцию обновления SQL. Я достигаю этого, имея StepExec…
21 мар '17 в 15:55
1
ответ
Инициализация базы данных H2 для весеннего пакетного применения
Я недавно создал пакетное приложение Springboot с Java 8, и я хочу создать базу данных для таблиц SpringBatch только с аннотацией. Я полагаю, мне нужно создать файл конфигурации, но я не знаю, как это сделать. Ниже вы можете увидеть все настройки, к…
03 окт '18 в 07:22
1
ответ
Как Spring Batch JdbcCursorItemReader считывает данные из базы данных?
Я использую пакет Spring и читаю данные из postgreSQL с помощью JdbcCursorItemReader, Меня беспокоит то, как внутренне JdbcCursorItemReader читает записи базы данных? Например, если в базе данных имеется 1000 тыс. Записей, а размер фрагмента равен 1…
14 мар '18 в 17:28
1
ответ
Spring Batch, как написать карту
Я уже видел много учебников и весенних материалов, но я нашел только примеры, которые содержат простой объект в ItemWriter. Например... @Bean JdbcBatchItemWriter<Student> writer = new JdbcBatchItemWriter<>(); writer.setItemSqlParameterSo…
24 окт '17 в 01:14
1
ответ
Пружинная пакетная запись в разные таблицы условно с ItemWriter (ItemProcessor выводит в Table_A в случае успеха или Table_B в случае неудачи)
Я читаю из исходной таблицы (используя JpaPagingItemReader) и перехожу к ItemProcessor. Мое требование: если Item обрабатывается успешно, он должен записать в TABLE_A, а если обработка не удалась, записать в TABLE_B. Я получил это работает, но я не …
12 фев '13 в 12:38
2
ответа
Проверка нижнего колонтитула
Я использую пакет Spring для обработки файла с записями верхнего и нижнего колонтитула. Нижний колонтитул содержит общее количество записей в файле. Если количество подробных записей не совпадает с количеством в нижнем колонтитуле, файл не должен об…
18 янв '14 в 13:31
1
ответ
Как запустить работу, используя веб-сервис отдыха?
Я хочу создать отдыхающий веб-сервис с использованием CXF или трикотажа для вызова весеннего пакетного задания. Является ли это возможным. Если так, как я могу это сделать?
27 ноя '13 в 17:16