JPA 2.0 orphanRemoval = True VS beim Löschen von Cascade

Ich bin ein wenig verwirrt über die JPA 2.0 orphanRemoval Attribut.

Ich denke, ich kann sehen, sein ist notwendig, wenn ich meine JPA-provider die DB-generation-tools zum erstellen des zugrunde liegenden Datenbank-DDL-eine ON DELETE CASCADE auf die Besondere Beziehung.

Jedoch, ob der in der DB vorhanden ist und es bereits eine ON DELETE CASCADE auf das Verhältnis, ist dies nicht genug, um die Kaskade der Löschung angemessen ist? Was bedeutet die orphanRemoval tun zusätzlich?

Cheers

InformationsquelleAutor der Frage Markos Fragkakis | 2010-12-01

Schreibe einen Kommentar