Package org.hibernate.annotations
Annotation Interface OnDelete
Specifies an
on delete action for a foreign key constraint.
The most common usage is @OnDelete(action = CASCADE).
Note that this results in an on delete cascade clause in
the DDL definition of the foreign key. It's completely different
to CascadeType.REMOVE.
Like database triggers, on delete actions can cause state
held in memory to lose synchronization with the database.
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionThe action to taken by the database when deletion of a row would cause the constraint to be violated.
-
Element Details
-
action
OnDeleteAction actionThe action to taken by the database when deletion of a row would cause the constraint to be violated.
-