Если у вас есть обычная сущность Foo и переадресация вызова (foo), @Id автоматически устанавливается на сущности. Однако, если указанная Foo сущность имеет коллекцию Bars привязанных к нему черезКак получить идентификатор объекта, сохраняемого с помощью каскада с JPA
(...)
@OneToMany(cascade=Cascade.ALL)
Set<Bar> getBars()
(...)
и такой экземпляр уже сохраняется, если один создает новую панель и добавить его в коллекцию Bars обув и вызовы слияния (foo) созданный Bar сохраняется, но его @Id не обновляется!
Есть ли способ получить этот идентификатор, не делая более поздний вызов для поиска (Foo.class, foo.getId())?
Так как я могу обновить эти объекты? – user43845 2008-12-06 19:09:44