В настоящее время я выполняю миграцию веб-приложения с использованием Hibernate 5.0.6. Окончательный вариант - 5.4.5. Окончательный. В настоящее время я пытаюсь найти решение, как перенести значения LocalDate и LocalDateTime, которые хранятся в виде BLOB-объектов в БД. С Hibernate 5.4.5.Final я получаю исключение при попытке прочитать значения, потому что оно не исключает значения, которое должно быть Blob. В настоящее время я вижу только одно возможное решение:
- Возвращаясь к 5.0.6.Final, создавая временно поле типа String для каждого LocalDate или LocalDateTime и сохраняя значение BLOB-объекта как String.
- Переключение на 5.4.5. Наконец, изменив поля LocalDate / LocalDateTime на TIMESTAMP и заполнив его соответствующими значениями из поля String.
Есть ли лучшие решения для этого?
Флориан