对于JPA 2.0你可以设置
orphanRemoval=true的
@OneToMany
对于JPA 1.0,应使用特定于hibernate的注释。这是
@Cascade注释(而不是
cascade属性),其值为
@Cascade({CascadeType.ALL, CascadeType.DELETE_ORPHAN})Hibernate 3.5+实现JPA 2.0

对于JPA 2.0你可以设置
orphanRemoval=true的
@OneToMany
对于JPA 1.0,应使用特定于hibernate的注释。这是
@Cascade注释(而不是
cascade属性),其值为
@Cascade({CascadeType.ALL, CascadeType.DELETE_ORPHAN})Hibernate 3.5+实现JPA 2.0