Нужно ли использовать каскадное сохранение в отношениях OneToMany? - PullRequest
0 голосов
/ 18 января 2019

Каскадный тип PERSIST больше не нужен для отношений OneToMany. Я вижу, что если я не использую каскадный тип PERSIST в отношении Hibernate, в любом случае сохраните все объекты. Должен ли я использовать каскадный тип? Это режим по умолчанию для Hibernate 5?

public class Dragon {
    @OneToMany(mappedBy = "dr")
private List<Tail> tails=...
}

public class Tail {
//id and other fields

@ManyToOne
private Dragon dr;

}

Я ожидал, что потомки в классе Dragon не будут сохранены, но все сущности в обоих примерах будут сохранены.

...