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 anon delete cascade clause in the DDL definition of the foreign key. It's completely different toCascadeType.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.