Grunnleggende tilordning

Bruk Grunnleggende tilordning til † tilordne et attributt direkte til en databasekolonne. Grunnleggende tilordning kan bare brukes med f›lgende attributtyper:

Slik oppretter du en grunnleggende tilordning:

  1. H›yreklikk i feltet som skal tilordnes, i visningen JPA-struktur. Velg Tilordne som > Grunnleggende. Visningen JPA-detaljer (for attributter) viser egenskapene for det valgte feltet.

  2. Bruk denne tabellen til † fullf›re resten av feltene i visningen JPA-detaljer.

    Egenskap Beskrivelse Standardverdi
    Hyperlink for entitetstilordning Definerer denne tilordningen som en grunnleggende tilordning.

    Dette tilsvarer annotasjonen @Basic.

    Grunnleggende
    Kolonne Databasekolonnen som er tilordnet til entitetsattributtet. Se "Kolonne" hvis du vil ha mer informasjon. Det antas som standard at kolonnen har samme navn som attributtet, og den alltid tas med i INSERT- og UPDATE-setninger.
    Tabell Navnet p† databasetabellen.
    Hent Definerer hvordan data skal lastes inn fra databasen. Se "Hentetype" hvis du vil ha mer informasjon.
    • Eager

    • Lazy

    Eager
    Valgfritt Oppgir om dette feltet kan v‘re null. Ja
    Type Angir typen data:
    • Standardverdi

    • LOB - Angir om dette er et stort objekt (BLOB eller CLOB). Se "LOB" hvis du vil ha mer informasjon-

    • Temporal - Oppgi om dette er et dato-, klokkeslett- eller tidsangivelsesobjekt. Se "Tidsbestemt" hvis du vil ha mer informasjon.

    • Enumerated - Oppgir persistens for oppregnede begrensninger som ordenstall eller streng for † samsvare med et eksisterende databaseskjema.



Eclipse legger til f›lgende annotasjoner til feltet:

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

 

Beslektet oppgave

Tilordne en entitet

 

Beslektet referanse

Visningen JPA-struktur
Visningen JPA-detaljer (for attributter)

 

Beslektet begrep

Forst† OR-tilordninger
Forst† EJB 3.0 JPA (Java Persistence API)