Итак, у меня есть классы Driver
, Database
, LogBookEntry
и Car
. Поскольку в классах много сеттеров и получателей, я решил поместить код в pastebin:
Итак, как вы можете видеть в базе данных, у меня есть 2 функции для загрузки и сохранения данных XML.
Вот мой вывод сохраненных данных XML:
Как видите, дата класса LogBookEntry
не будет сохранена в XML-файле. По этой причине при загрузке файла xml я получаю следующую ошибку:
22 октября 2017 г. 15:36:33 com.sun.xml.internal.bind.v2.ClassFactory create0 ИНФОРМАЦИЯ: в классе java.time.LocalDate не найден конструктор по умолчанию java.lang.NoSuchMethodException: java.time.LocalDate. ( )
Но я не понимаю, почему не сохраняется дата класса LogBookEntry
. Сохраняются три LocalDate
переменных в классе driver
.
XmlAdapter
. stackoverflow.com/questions/36156741/ - person davidxxx   schedule 22.10.2017