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.
-
-