Package org.hibernate.annotations
Annotation Type Cascade
-
@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface Cascade
Specifies the persistence operations that should cascade to associated entity instances.This annotation competes with the
cascade
member of JPA association mapping annotations, for example, withOneToMany.cascade()
. The only good reason to use it over the standard JPA approach is to enable lock cascading, by writing, for example,@Cascade(LOCK)
.If an association specified cascade types using both the JPA association mapping annotations and this annotation, then the cascade types from the two sources are aggregated.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description CascadeType[]
value
The operations that should be cascaded.
-
-
-
Element Detail
-
value
CascadeType[] value
The operations that should be cascaded.
-
-