Здесь hibernate-java8
JAR предоставляет адаптеры для нескольких классов, таких как Instant
, LocalDate
и т.д., но некоторые классы из java.time
, например, Year
, Month
, YearMonth
отсутствуют, Эти классы хранятся как неизвестные Serializable
, которые бесполезно расточительны.
Конечно, я мог бы использовать int year
вместо Year year
, но я не думаю, что это хорошая идея.
Похоже, что запись YearJavaDescriptor
должна быть довольно простой, однако мне интересно, почему она отсутствует. Особенно в случае YearMonth
, я бы предпочел наличие существующего адаптера, есть ли там? Или я делаю что-то глупое?
Я не уверен, что googling ничего не возвращает.