Hibernate 中 CascadeType 的默认值

我正在使用 Hibernate 来持久化这个 bean。

import javax.persistence.*;


@Entity
public class Person {
@Id @GeneratedValue
private int id;
@Column
private String name;
@OneToOne
private Address addr;
}

addrCascadeType是多少?

96071 次浏览

参见 注释类型 OneToOne 中的 CascadeType

默认情况下,不对任何操作进行级联。

您可以在 给你上检查 @OneToOne的源代码。默认情况下没有任何操作被级联

  /**
* (Optional) The operations that must be cascaded to
* the target of the association.
*
* <p> By default no operations are cascaded.
*/
CascadeType[] cascade() default {};

阅读更多: http://kickjava.com/src/javax/persistence/OneToOne.java.htm#ixzz1d6ZWMM2y