JPA 2.0 BI направленное слияние «один к одному» - PullRequest
1 голос
/ 24 марта 2011

Я использую JPA 2 с Hibernate в качестве поставщика.У меня есть 2 объекта, Group и GroupFilter.У меня есть взаимно-однозначное сопоставление между ними со столбцом соединения в группе ссылок GroupFilter.При сохранении группы, GroupFilter сохраняется.Однако когда я пытаюсь обновить Группу с помощью слияния, я получаю - org.hibernate.TransientObjectException: объект ссылается на несохраненный временный экземпляр

При сохранении группы мне нужно явно установить оба отношения.Используя атрибут mappedBy для Group, порядок сохранения таков, что Group сохраняется в первую очередь, а затем GroupFilter.Но в случае слияния, я думаю, что это происходит наоборот.(Каскад = ВСЕ).

Есть предложения по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...