Basiszuordnung

Verwenden Sie eine Basiszuordnung, um ein Attribut direkt einer Datenbankspalte zuzuordnen. Basiszuordnungen können nur mit den folgenden Attributtypen verwendet werden:

Gehen Sie wie folgt vor, um eine Basiszuordnung zu erstellen:

  1. Klicken Sie mit der rechten Maustaste in der Ansicht JPA-Struktur auf das zuzuordnende Feld. Wählen Sie Zuordnen als > Basis. In der Ansicht JPA-Details (für Attribute) werden die Eigenschaften für das ausgewählte Feld angezeigt.

  2. Verwenden Sie diese Tabelle, um die verbleibenden Felder der Ansicht JPA-Details zu vervollständigen.

    Eigenschaft Beschreibung Standard
    Hyperlink 'Entitätszuordnung' Definiert diese Zuordnung als eine Basiszuordnung.

    Dies entspricht der Anmerkung @Basic.

    Basis
    Element "Column" Die dem Entitätsattribut zugeordnete Datenbankspalte. Weitere Informationen finden Sie im Abschnitt "Spalte". Standardmäßig wird angenommen, dass die Spalte so wie das Attribut benannt ist und immer in den Anweisungen INSERT und UPDATE enthalten ist.
    Element "Table" Name der Datenbanktabelle.
    Abruf Definiert, wie Daten aus der Datenbank geladen werden. Weitere Informationen finden Sie im Abschnitt "Abruftyp".
    • Schnell

    • Langsam

    Schnell
    Optional Gibt an, ob dieses Feld Null sein darf. Ja
    Typ Gibt den Datentyp an:
    • Standard

    • LOB – Gibt an, ob dies ein großes Objekt (BLOB oder CLOB) ist. Weitere Informationen finden Sie im Abschnitt "LOB".

    • Temporär – Gibt an, ob dies ein Datums-, Zeit- oder Zeitmarkenobjekt ist. Weitere Informationen finden Sie unter "Temporär".

    • Aufgezählt – Gibt an, wie aufgezählte Einschränkungen als Ordinalzahl oder Zeichenfolge gespeichert werden, um einem vorhandenen Datenbankschema zu entsprechen.



Eclipse fügt dem Feld die folgenden Anmerkungen hinzu:

@Column(name="<COLUMN_NAME>", table="<COLUMN_TABLE>", 
    insertable=<INSERTABLE>, updatable=<UPDATABLE>)
@Basic(fetch=FetchType.<FETCH_TYPE>, optional = <OPTIONAL>)
@Temporal(TemporalType.<TEMPORAL>)

 

Zugehörige Task

Eine Entität zuordnen

 

Zugehörige Referenzinformationen

Die Ansicht 'JPA-Struktur'
Die Ansicht 'JPA-Details' (für Attribute)

 

Zugehöriges Konzept

Wissenswertes über OR-Zuordnungen
Wissenswertes über EJB 3.0 Java Persistence API