Чтение данных XLSX в SpringBatch
У меня есть файл xlsx, который должен быть прочитан, а поле даты должно быть записано в столбец MYSQL DateTime.
Дата в файле Excel имеет формат " 2018-08-06 16:32:58"
Но когда я читаю его с помощью PoiItemReader, а затем конвертирую в пользовательский редактор строк, я получаю следующее исключение:
java.text.ParseException: Unparseable date: "1533553378000"
at java.text.DateFormat.parse(DateFormat.java:366)
at org.springframework.batch.item.excel.RowMapperImpl.mapRow(RowMapperImpl.java:63)
Я чувствую, что это связано с тем, что PoiItemReader не может правильно прочитать поле даты. Обратите внимание, что я попытался преобразовать его в дату sql с помощью SDF.
Код: https://github.com/vishwabhat19/TimeWorkedData.git
Должен ли я использовать XSSFWorkbook вместо этого? И если я сделаю, как бы я вставил это в Reader? Мой проект представляет собой весенний пакетный проект, и ему нужен объект InputReader.
Заранее спасибо.