我正在一个项目中使用Hibernate,但我对于何时使用org.hibernate.annotations.CascadeType和javax.persistence.CascadeType注解感到非常困惑。
例如,我应该在什么情况下使用以下注解:
@OneToMany(fetch = FetchType.LAZY, cascade = javax.persistence.CascadeType.ALL)
与这个相比,使用 VS:
@OneToMany(fetch = FetchType.LAZY)
@Cascade(org.hibernate.annotations.CascadeType.ALL)
我还看到过一些关于 hibernate 的级联类型的信息,关于其中与“one to xxxx”注解相关的级联类型会被忽略,这是正确的吗?请问有人可以解答一下吗?