Toewijzing Basis

Door middel van de toewijzing Basis kunt u een kenmerk rechtstreeks aan een databasekolom toewijzen. U kunt alleen basistoewijzingen gebruiken voor de volgende kenmerktypen:

Om een basistoewijzing te maken, gaat u als volgt te werk:

  1. Klik in de view JPA-structuur met de rechter muisknop op het veld dat u wilt toewijzen. Selecteer Toewijzen als > Basis. In de view JPA-details (voor kenmerken) worden de eigenschappen voor het geselecteerde veld afgebeeld.

  2. Aan de hand van deze tabel kunt u de resterende velden on de view JPA-details instellen.

    Eigenschap Beschrijving Standaardwaarde
    Hyperlink Entiteittoewijzing Definieert deze toewijzing als een Basistoewijzing.

    Dit komt overeen met de annotatie @Basic.

    Basic
    Kolom De databasekolom die is toegewezen aan het entiteitkenmerk. Zie "Kolom" voor meer informatie. Standaard is de naam van de kolom gelijk aan het kenmerk en opgenomen in de instructies INSERT en UPDATE.
    Tabel Naam van de databasetabel.
    Ophalen Definieert hoe gegevens uit de database worden geladen. Zie "Ophaaltype" voor meer informatie.
    • Eager

    • Lazy

    Eager
    Optioneel Geeft aan of dit veld null mag zijn. True
    Type Het type gegevens:
    • Standaardwaarde

    • LOB - Geeft aan of het grote objecten betreft (BLOB of CLOB). Zie "Lob" voor meer informatie.

    • Tijdelijk - Geeft aan of het een datum-, tijd- of datum/tijd-object betreft. Zie "Tijdelijk" voor meer informatie.

    • Opgesomd - Geeft aan of opsommingsvoorwaarden al dan niet numeriek zijn, voor de overeenstemming met een bestaand databaseschema.



Eclipse voegt de volgende annotaties toe aan het veld:

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

 

Verwante taak

Een entiteit toewijzen

 

Verwante onderwerpen

View JPA-structuur
View JPA-details (voor kenmerken)

 

Verwant concept

OR-toewijzingen
EJB 3.0-API voor Java-persistentie