Почему я должен использовать метод close в FlatFileItemWriter в Springbatch?

Почему я должен использовать метод close в FlatFileItemWriter в Springbatch? или же дата файла не будет сохранена?

1 ответ

Spring Batch автоматически вызовет open/update/close/write методы, когда вы настраиваете элемент записи в шаге, ориентированном на порцию.

Таким образом, вам не нужно вызывать эти методы жизненного цикла самостоятельно, если вы не используете средство записи элементов вне области действия шага, и в этом случае вам нужно вручную выполнить контракт, реализованный средством записи элементов (ItemWriter или же ItemStreamWriter).

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