当实体状态改变时,如何强制相关实体的版本增加? 例如:
@Entity
public class A{
@OneToMany(mappedBy = "a", cascade = CascadeType.MERGE)
private List<B> bs;
@Version
private long version;
}
@Entity
public class B{
@ManyToOne
private A a;
@Version
private long version;
}
我想要一种在状态变化时增加与a相关的b实例的版本的机制。