JSR352 - чтение одного элемента, запись нескольких элементов

В проекте, над которым я работаю, мы читаем файл, в котором каждый прочитанный элемент (запись) представляет переменное количество элементов, которые должны быть записаны в целевой базе данных. Похоже, что это нарушает структуру JSR352, увеличивая на единицу больше, чем ожидалось.

Кто-нибудь когда-либо сталкивался с такой проблемой? Если да, то как это было решено?

1 ответ

Решение

Вы можете иметь контейнерный объект для хранения всех вложенных элементов, развернутых из одной записи во входном источнике. И накопленный список объектов-контейнеров будет передан составителю элемента для записи в пункт назначения. Вы можете полностью контролировать работу средства записи элементов, реализуя свой собственный класс средства записи элементов. Например, класс записи предметов может записывать несколько записей в место назначения.

Другие вопросы по тегам