powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate - объект не ленивое дерево + с ссылками на ветви
2 сообщений из 2, страница 1 из 1
Hibernate - объект не ленивое дерево + с ссылками на ветви
    #38846480
Шаров Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос, по Hibernate

Есть объект с заполненным ID, как сделать так чтобы этот объект сохранился с этим ID?
То есть не пытался обновить, а создавал новый в СУБД ?

Сложность в том, что объект не ленивое дерево + с ссылками на ветви.

Если обнулить перед сохранением все ID, то при сохранении корня, "не лениво" дерево создаётся, но проблема со ссылками, которые ссылаются на старые id и "не ленивое" сохранение ломается.
Я не могу вмешаться в процесс сохранения :( и поменять id ссылки на тот id который создаётся у связанного объекта.

Если кто не понял пример того как объект хранится в таблице. Объект имеет коллекцию Деток и ссылку на себя (link).

ID, parent_id, link_id
1, null, null
2, 1, null
3, 1, 2(!)

Последняя запись ссылается на id=2
...
Рейтинг: 0 / 0
Hibernate - объект не ленивое дерево + с ссылками на ветви
    #38846501
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate - объект не ленивое дерево + с ссылками на ветви
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]