Spring Batch - Использование ItemWriter со списком списков
Наш процессор возвращаетList<?>
(эффективно передаваяList<List<?>>
) нашимItemWriter
.
Теперь мы заметили, чтоJdbcBatchItemWriter
не запрограммирован на обработкуitem instanceof List
, Мы также наблюдали, чтобы обработать элемент instanceofList
; нам нужно написать кастомItemSqlParameterSourceProvider
.
Но грустная часть в том, что он возвращаетсяSqlParameterSource
который может обрабатывать только одинitem
и снова не в состоянии справиться сList
.
Итак, кто-то может помочь нам понять, как обрабатывать списки вJdbcBatchItemWriter
?