Рассмотрим класс Parent:
{
...
@OneToMany(cascade=CascadeType.ALL,mappedBy = "parent")
Set<Child> children;
...
}
И класс Ребенок:
{
...
@ManyToOne
@JoinColumn(name="parentID")
Parent parent;
...
}
Если я создаю новый дочерний элемент внутри приложения и помещаю его в поле children родительского объекта, а затем сохраняю родительский объект, почему Hibernate не обновляет родительское поле автоматически (чтобы установить столбец parentID) дочернего объекта?