我正在开发一个使用Spring数据、JPA、Hibernate组合的Spring应用程序。下面是我正在苦苦挣扎的场景,在这个场景中,期望的行为只更新一些子实体,而父实体被插入为新的。
实体类
@Entity
public class A {
@Id
private long id;
@ManyToOne
@JoinColumn (name = "B_ID")
@Cascade ( { CascadeType.ALL } )
private B b;
}
@Entity
@DynamicUpdate
public class B {
@Id