У меня есть класс, который я сохраняю с Hibernate.Он хранится в сумке и использует генератор последовательности для генерации своего идентификатора, как показано ниже:
<class name="Parent">
<id name="id" />
<bag name="children" access="field">
<key column="parent_id" not-null="true" />
<one-to-many class="Child" />
</bag>
</class>
<class name="Child">
<id name="id">
<generator class="sequence">
<param name="sequence">child_seq</param>
</generator>
</id>
<many-to-one name="status" not-null="true" cascade="none" />
</class>
Когда свойство status Child изменяется, новая запись Child должна быть вставлена вместо старой записи.ОБНОВЛЕНО.Тем не менее, Hibernate ОБНОВЛЕНИЯ.Можно ли как-то сказать Hibernate, что он должен ВСТАВИТЬ, или мне придется управлять им самостоятельно вне сумки?