I have below two entities.
@Entity
public class ClassA {
@JoinColumn
private ClassA parentA;
private List<ClassB> classBList;
}
@Entity
public class ClassB{
@JoinColumn
private ClassB parentB;
@ManyToOne
private ClassA classA;
}
使用级联是最佳做法吗? Cascade会将许多类附加在一起,这可能会影响性能。
坚持ClassA的最佳方法是什么? 当我想要持久化ClassA时(它应该持久化parentA,classBList和ClassB中的parentB也应该被持久化)。
非常感谢任何帮助。