Описание тега itemwriter

ItemWriter - это базовый интерфейс для общих операций вывода в Spring Batch. (Этот тег должен использоваться только с пружинными столбами)
1 ответ

Более быстрый способ записи элементов в mariadb, кроме jpaitemwriter

У меня есть пакетное задание, которое читает из базы данных Oracle и хранит JPA с JPA ITEM READER и пишет в MariaDB с JPA ITEM WRITER. Есть ли способ выполнить массовую вставку в MariaDB или выполнить массовое выполнение, используя mongodb метод bul…
15 янв '19 в 22:48
1 ответ

Spring Batch FlatFileItemWriter записывает объект со списком

У меня есть партнер Pojo: список идентификаторов партнеров Адрес Pojo: AddressId, Адрес, Город, Страна, Пин Я хочу создать плоский файл в Spring Batch - файл будет выглядеть так: PartnerId;AddressId;Address;City;Country;Pin Я получаю партнера Pojo с…
04 дек '18 в 20:36
1 ответ

Как использовать Classifier с ClassifierCompositeItemWriter?

Есть проблемы с реализацией ClassifierCompositeItemwriter... Я читаю основной файл CSV, и я хочу написать им сделать базу данных. В зависимости от данных (Name + Name1) либо запишите их в простой ItemWriter, либо используйте CompositItem Writer (кот…
27 ноя '18 в 13:46
0 ответов

Spring Batch, как сохранить в БД с Объектом, который имеет список других объектов

У меня есть сценарий, где я должен сохранить объект с именем DummyObject, который имеет список OtherObject. открытый класс DummyObject { приватный список firstOtherObjectList; закрытый список secondOtherObjectList; частный идентификатор строки; прив…
03 мар '19 в 01:58
1 ответ

Как записать вывод из БД в файл JSON с помощью пакета Spring?

Я новичок в Spring B atch и есть требование для меня, чтобы прочитать данные из БД и записать в формате JSON. Какой лучший способ сделать это? Какие-нибудь API есть? или нам нужно написать нестандартный писатель? или мне нужно использовать библиотек…
17 окт '18 в 17:51
1 ответ

ItemWriter коммит оправдывает первый интервал фиксации

Я пытаюсь выбрать данные из базы данных, обновить каждый объект, а затем обновить базу данных в элементе записи. Я пытался очищать DAO после каждого обновления, но ничего не изменилось. Конфигурация очень проста с читателем, писателем и интервалом к…
06 май '19 в 08:52
1 ответ

Проблема с отправкой HTML-письма

Я создал небольшое весеннее пакетное приложение, которое будет читать данные из файла и отправлять электронное письмо в формате html. StudentProcessor создает MImeMessage, и ItemWriter отправляет электронное письмо. Файл содержит идентификатор и имя…
3 ответа

Spring Batch: запись списка в таблицу базы данных с использованием настраиваемого размера пакета

Задний план У меня есть задание Spring Batch, где: FlatFileItemReader - Читает по одной строке из файла ItemProcesor - Преобразует строку из файла в List<MyObject> и возвращает List. То есть каждая строка в файле разбита наList<MyObject>…
1 ответ

Как написать несколько файлов XML для дочерних компонентов в Spring Batch ItemWriter?

У меня есть пакетное задание, которое извлекает записи из базы данных, обрабатывает их и передает результат писателю. Компонент, переданный модулю записи, имеет четыре поля, которые необходимо записать в отдельные файлы xml. Одно из полей - это bean…
24 окт '19 в 19:48
1 ответ

Как выполнить операцию обновления в Spring Batch ItemWriter

Я пишу весеннее пакетное задание, в котором ItemReader я читаю из базы данных, применяю некоторые правила в процессоре и хочу обновить в ItemWriter. Я не мог понять, как выполнить операцию обновления в классе ItemWriter. Я попытался установить источ…
1 ответ

Как JdbcBatchItemWriter определяет размер пакета?

Я просматривал документацию JdbcBatchItemWriter, но заметил, что нет способа указать размер пакета для использования дляjdbcTemplateиспользуется этим классом. Я думал, что класс с именемBatchв нем будет какой-то механизм для указания размера пакета,…
23 окт '19 в 16:52
0 ответов

не может создать динамическое имя файла при использовании StaxEventItemWriter

Я расширяю StaxEventItemWriter для написания пользовательского ItemWriter, чтобы я мог динамически создавать имя файла во время выполнения. Имя файла создается нормально, однако при попытке записи данных у меня возникает проблема ниже. org.springfra…
07 ноя '19 в 15:10
1 ответ

FlatFileItemWriter записывает в новый (несуществующий) файл для каждого JobExecution

В настоящее время я работаю над Spring Batch CSV Export. Используется устройство чтения, записи и процессора на основе фрагментов. Чтение и обработка работают безупречно, но FlatFileItemWriter всегда перезаписывает выходной файл CSV. Я хочу, чтобы з…
29 ноя '19 в 18:08
1 ответ

Весенняя партия GZIP ItemWriter/ItemReader

У меня есть загрузочное приложение Spring, и я написал несколько ItemWriter и ItemReaders, например, для файлов JSON и CSV. Я хочу добавить шаг сжатия в GZIP и распаковки из GZIP. Я хотел знать, можно ли как обычно с JavaStreams - Если у меня есть к…
13 янв '20 в 00:20
0 ответов

Spring Batch: напишите список объектов с помощью FlatFileItemWriter csv

У меня серьезная проблема, мой обработчик элементов возвращает список объектов, я хочу записать этот список объектов в файл csv. Это определение моего item Processor @Bean public ItemProcessor<EntrepriseDto, List<DynamicEntity>> validIte…
1 ответ

Как включить более подробную информацию в журнале для библиотеки Spring Batch

Добрый день, У меня есть пакет Spring, который использует org.springframework.batch.item.support.CompositeItemWriter для записи данных в db. Ниже приведен код писателя в моем xml: <bean id="iReturnCompositeTableWriter" class="org.springframework.…
1 ответ

Spring-Batch: писатель элементов для отношений родитель-потомок

Я написал обработчик элементов, который возвращает список объектов. Этот объект необходимо разделить на 2 таблицы базы данных (родительская и дочерняя). Одна строка заголовка и для этого соответствующего идентификатора заголовка у нас есть дочерние …
02 апр '20 в 14:08
1 ответ

Перенос данных из одной базы данных в другую с использованием пакета Spring и загрузки Spring

Я новичок в Spring framework, и я хочу перенести данные из одной БД в другую с помощью Spring boot n Batch Я пытаюсь читать из Mysql db с помощью средства чтения элементов и записывать его в базу данных Oracle, используя средство записи элементов то…
1 ответ

Spring Batch Item Writer не вызывается

Я создал простую весеннюю партию на основе руководств, которые читают файл и загружаются в базу данных с помощью программы чтения и записи элементов. Я выполнил те же шаги, но вызывается только средство чтения элементов, а средство записи элементов …
09 май '20 в 20:35
0 ответов

Spring Batch: как ClassifierCompositeItemWriter решает, создавать ли новый писатель или использовать существующий?

Учитывая задание Spring Batch, в котором используется обработка, ориентированная на фрагменты, у меня есть требование записывать одни и те же данные в разные файлы в зависимости от значения атрибута. Другими словами, мне нужно, чтобы имя выходного ф…
16 ноя '19 в 10:45