Übernahmeinformationen

In dieser Tabelle werden die Felder aufgeführt, die im Bereich Übernahme in der Ansicht JPA-Details für jeden Entitätstyp zur Verfügung stehen.

Eigenschaft Beschreibung Standard
Strategie Gibt die Strategie an, die zu verwenden ist, wenn eine Klasse oder eine Klassenhierarchie zugeordnet wird:
  • Einzeltabelle – Alle Klassen in der Hierarchie sind einer Einzeltabelle zugeordnet.

  • Verknüpft – Das Stammelement der Hierarchie ist einer Einzeltabelle zugeordnet. Jedes untergeordnete Element wird einer eigenen Tabelle zugeordnet.

  • Tabelle pro Klasse – Jede Klasse wird einer separaten Tabelle zugeordnet.

Dieses Feld entspricht der Anmerkung @Inheritance.

Einzelne Tabelle
Diskriminatorwert Gibt den Diskriminatorwert an, der verwendet wird, um eine Entität in dieser Übernahmehierarchie zu unterscheiden. Der Wert muss dem angegebenen Diskriminatortyp entsprechen.
Diskriminatorspalte Diese Felder sind verfügbar, wenn eine Übernahmestrategie Einzeln oder Gemeinsam verwendet wird.

Dieses Feld entspricht der Anmerkung @DiscriminatorColumn.

Verwenden Sie den Bereich Details, um die Länge und die Spaltendefinition für diese Diskriminatorspalte zu definieren.


  Name Name der Diskriminatorspalte
  Typ Verwenden Sie dieses Feld, um den Diskriminatortyp auf Char oder Integer zu setzen (statt der Standardeinstellung: String). Der Diskriminatorwert muss diesem Typ entsprechen. String (Zeichenfolge)
Verknüpfungsspalten - Primärschlüssel Zu verwenden, um die standardmäßigen Primärschlüssel-Verknüpfungsspalten zu überschreiben. Wählen Sie Standard überschreiben aus und klicken Sie dann auf Hinzufügen, um eine neue Verknüpfungsspalte auszuwählen.

Dieses Feld entspricht der Anmerkung '@PrimaryKeyJoinColumn'.



 

Zugehörige Task

Entitätsübernahme angeben
Persistenz zu einer Klasse hinzufügen

 

Zugehörige Referenzinformationen

Die Ansicht 'JPA-Details' (für Entitäten)