Публикации по теме 'spring-batch'
Пример пакетной обработки Spring
Пример пакетной обработки Spring
Привет, давайте взглянем на Spring Batch Processing .
Сначала давайте посмотрим, что такое пакетная обработка…
Пакетная обработка - это метод обработки данных большими группами (порциями), а не отдельным элементом данных. Это используется для обработки больших объемов данных и внесения любых изменений перед обработкой с минимальным вмешательством человека. Это дает много преимуществ при работе с большим объемом данных, таких как создание..
Вопросы по теме 'spring-batch'
Можно ли использовать Spring Framework для пакетных приложений?
Моя компания переходит на Spring для нашего Java-фреймворка, и, насколько я понимаю, он хорошо для этого подойдет, но у нас также есть много пакетных Java-приложений*. Имеет ли Spring достаточную поддержку для запуска пакетных приложений? Какие...
801 просмотров
schedule
27.10.2022
Необязательные параметры задания в Spring Batch
Можно ли сделать параметр задания необязательным в том смысле, что он оценивается как нуль, если он не указан, вместо того, чтобы генерировать исключение?
То, что мне нужно, это что-то вроде
<bean id="fileNamePattern"...
6507 просмотров
schedule
13.09.2022
Получить доступ ко всем spring bean-компонентам заданного типа
У меня есть приложение Spring (Spring Batch, а не веб-приложение). В тестовом классе я хочу получить доступ ко всем своим bean-компонентам данного типа. Я понимаю, что в Spring вы обычно должны использовать IOC и позволить контейнеру вводить ваши...
13506 просмотров
schedule
23.03.2023
Как лучше всего проверить поток заданий в Spring-Batch?
У меня сложное пакетное приложение, и я хочу проверить правильность моих предположений о потоке.
Вот сильно упрощенная версия того, с чем я работаю:
<beans>
<batch:job id="job1">
<batch:step id="step1" next="step2">...
22636 просмотров
schedule
03.07.2022
Является ли Spring Batch излишним
Мне нужно загружать CSV в базу данных раз в неделю. Требуется некоторая обработка данных, поскольку файл CSV содержит данные для 2 таблиц. Поэтому мне придется немного обработать файл CSV, возможно, преобразовать его в 2 разных файла CSV и загрузить...
3659 просмотров
schedule
05.01.2024
Spring Batch - как завершить работу, когда ItemReader не возвращает данных
У меня есть пакетное приложение Spring, которое считывает данные из таблицы БД с помощью JdbcCursorItemReader и записывает их в плоский файл с помощью FlatFileItemWriter.
Когда я тестирую свое приложение, я вижу, что FlatFileItemWriter создает...
13061 просмотров
schedule
22.12.2022
Spring пакетные задания из веб-интерфейса?
Кто-нибудь работал или имеет опыт выполнения весенних пакетных заданий из веб-интерфейса. В настоящее время я написал несколько заданий для копирования данных из CSV в таблицу БД, он отлично работает из командной строки и в тесте JUnit. Но теперь...
10821 просмотров
schedule
28.06.2023
Формат вывода файла Spring Batch?
В весенних пакетных образцах есть много примеров копирования данных из формата CSV в таблицу БД, таблицы БД в CSV и т. д. Я хотел знать, есть ли способ, которым пользователь может выбрать конкретное задание, например, скопировать данные из CSV файл,...
1498 просмотров
schedule
07.10.2022
Частичное извлечение из таблицы базы данных с помощью Spring Batch
У меня есть большая таблица базы данных с автоматически увеличивающимся целочисленным первичным ключом, и я использую Spring Batch для ежедневного создания извлечения таблицы для использования другими системами.
Я использую подход сохранения самого...
942 просмотров
schedule
11.08.2022
способ определить неудачный элемент в чанке во время записи в весеннем пакете
Каковы способы зарегистрировать точный элемент, который не удалось записать во время записи фрагмента размером, скажем, 10 элементов?
Есть ли способ поймать его в методе onWriteError ItemWriteListener? Можно ли узнать это, расширив интерфейс...
1768 просмотров
schedule
08.07.2023
Spring, spring batch, hibernate и JUnit и инициализация для нескольких интеграционных тестов
У меня есть несколько тестовых классов, которые используют spring-batch и hibernate. Мои тестовые контексты устанавливают базу данных h2 в памяти, инициализируют фабрику сеансов гибернации, которая создает большую часть схемы базы данных, а также...
1413 просмотров
schedule
20.04.2022
Интеграция пакетного приложения Spring с администратором пакета Spring
Я разработал одно весеннее пакетное приложение, которое развертывается как исполняемый файл jar с использованием сценария пакета / оболочки. Работает нормально.
Недавно я прочитал о выпуске весеннего пакетного административного приложения....
4221 просмотров
schedule
08.08.2022
Получите результат вывода VBScript в пакетном сценарии и используйте его в другом месте
У меня есть VBScript, в котором перечислены буквы дисков. Я хочу получить буквы дисков в пакетном скрипте и использовать его где-нибудь. Например, думаю, что вывод VBScript - "C:\;D:\;F:\", тогда я хочу указать пакетному сценарию, чтобы получить эту...
3215 просмотров
schedule
14.09.2022
Многопоточное задание Spring Batch с фиксированным порядком
Я создал пакетное задание Spring, которое считывает фрагменты (уровень фиксации = 10) плоского файла CSV и записывает результат в другой плоский файл. Легко и просто. Чтобы протестировать локальное масштабирование, я также настроил тасклет с...
2163 просмотров
schedule
06.11.2022
Понимание запуска пакетных заданий Spring в веб-контейнере
Я читал документацию по Spring Batch, когда обнаружил, что нам придется использовать другую реализацию интерфейса TaskExecutor (асинхронная версия), если нам нужно будет эффективно запускать пакетные задания из Интернета. контейнер.
Я...
5431 просмотров
schedule
01.05.2023
Как вызвать еще один шаг в процессе чанка в Spring Batch?
Возможно ли/рекомендуется ли следующее с Spring Batch?
У меня есть CSV-файл, скажем, foo.csv. Я настроил процесс фрагмента, который считывает файл в объекты Foo, а затем обрабатывает их в объекты Bar. Наконец, они записываются в файл bars.csv....
2665 просмотров
schedule
11.03.2023
Как пропустить проверку одного элемента jaxb, содержащегося в коллекции jaxb, в Spring Batch Job?
Клиент отправляет 50 тыс. клиентов в файле xml. Я использую JaxBMarshaller от Spring Batch и запускаю задание Spring Batch.
Пакетное задание Spring получает файл, обрабатывает и записывает.
Проблема в том, что это ВСЕ или НИКАКАЯ проверка с...
1414 просмотров
schedule
08.07.2022
spring batch - Шаг разделения для отката всех предыдущих фиксаций фрагмента, когда фрагмент не удается
Я использую пакет Spring для обработки нескольких файлов с помощью MultiResourcePartitioner, и все средства чтения и записи элементов находятся в области действия. На каждом этапе выполняются отдельные файлы и фиксируются в базе данных с интервалом...
5754 просмотров
schedule
11.12.2021
Можем ли мы использовать хранимую процедуру в Spring Batch ItemProcessor?
Я немного поискал, но не смог найти ни одного образца/примера.
У меня есть требование, когда некоторая информация из одной таблицы (ввод) считывается, обрабатывается в обработчике элементов (бизнес-логика), который должен вызывать несколько...
4083 просмотров
schedule
03.03.2023
Spring Batch не может обновить свое состояние из-за исключения RollbackException
Кажется, что Spring Batch работает в той же транзакции, что и вызываемые ejbs. Поэтому, когда мы получаем откат в ejbs, Spring Batch не может обновить свое состояние в базе данных.
Мы получаем исключение:...
4874 просмотров
schedule
04.05.2022