Я использую jackson для преобразования json в java-объекты.Jackson сохранить вложенный объект в базу данных
Java объект:
class Person{
Long id;
String name;
City city;
}
class City{
Long id;
String cityName;
}
jcson преобразование:
List<Person> personList = objectMapper.readValue(json, new TypeReference<List<Person>>() { });
При сохранении человека, я получаю следующее сообщение об ошибке:
org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: model.City
Можете ли вы посоветовать?
Вы можете добавить свое картографирование + свое dao ?? –
dao: session.saveOrUpdate (лицо); – user5488223