Обратный атрибут гибернации

Я создаю связь «один ко многим». Итак, у меня есть родитель и ребенок. Для атрибута cascade установлено значение all.

Мне было интересно, если мы рассмотрим следующий фрагмент кода:

Parent p = (Parent) session.load(Parent.class, pid); 
Child c = new Child("child element");
p.addChild(c);
session.flush();
  • Q1) Если родительский элемент владеет отношением, как в случае родительского inverse = false, тогда будет ли дочерний элемент добавление элемента будет обновлено в базе данных?
  • Q2) Если дочерний элемент владеет отношением, например, для родительского inverse = true, то будет ли добавление дочернего элемента обновляться в базе данных?
  • Q3) Кому принадлежит Relationshipahsip не имеет значения в приведенном выше коде с точки зрения того, будет ли отображаться обновление или нет?

большое спасибо

7
задан Ken Chan 21 June 2011 в 14:50
поделиться