Seite 'Entitätseigenschaften'

In dieser Tabelle werden die auf der Seite 'Entitätseigenschaften' des Assistenten zur Erstellung einer JPA-Entität verfügbaren Eigenschaften aufgelistet.

 

Eigenschaft Beschreibung Standardwert

Entitätsname

Der Name der Entität. Standardmäßig ist dieser Wert mit dem als Klassennamen eingegebenen Wert identisch. Falls sich der Entitätsname vom Klassennamen unterscheidet, wird der Entitätsname als Attribut hinzugefügt. Beispiel: @Entity(name="EntityName").

Vom Server ermittelt.

Tabellenname

Wählen Sie Standardwerte verwenden aus, um den Namen des zugeordneten Tabellennamen dem Entitätsnamen zuzuordnen. Andernfalls löschen Sie die Option Standardwerte verwenden, und geben Sie den Namen in dem Feld Tabellenname ein. Diese Optionen resultieren aus der Aufnahme der Option @Table in die Java-Klassendatei.

Standardwerte verwenden.

Entitätsfelder

Klicken Sie auf die Schaltfläche Hinzufügen, um mithilfe des Dialogs 'Entitätsfelder' persistente Felder hinzuzufügen. Mit diesem Dialog können Sie ein Feld builden, indem Sie einen Feldnamen eingeben und eine Auswahl unter den Persistenztypen treffen. Mit der Option Schlüssel können Sie ein Feld als Primärschlüssel markieren. Die Funktion Durchsuchen des Dialogs ermöglicht Ihnen, weitere in der JPA-Spezifikation beschriebene Persistenztypen hinzuzufügen. Mit der Schaltfläche Bearbeiten können Sie den für ein persistentes Feld festgelegten Namen oder Typ ändern.


Zugriffstyp

Wählen Sie aus, ob der Zugriff der Entität auf die Instanzvariablen feldbasiert oder eigenschaftenbasiert nach der Definition in der JPA-Spezifikation erfolgen soll.

  • Feld – Auf Instanzvariablen wird direkt zugegriffen. Alle nicht transienten Instanzvariablen sind persistent.

  • Eigenschaft – Auf den Persistenzstatus wird durch die Zugriffsobjektmethoden für Eigenschaften zugegriffen. Die Zugriffsobjektmethoden für Eigenschaften müssen öffentlich oder privat sein.

Feld


 

Zugehörige Task

JPA-Entität erstellen
Persistenz zu einer Klasse hinzufügen

 

Zugehörige Referenzinformationen

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