Bruk Grunnleggende tilordning til † tilordne et attributt direkte til en databasekolonne. Grunnleggende tilordning kan bare brukes med f›lgende attributtyper:
Primitive Java-typer og primitive wrappertyper
java.lang.String, java.math.BigInteger
java.math.BigDecimal
java.util.Date
java.util.Calendar, java.sql.Date
java.sql.Time
java.sql.Timestamp
byte[]
Byte[]
char[]
Character[]
enums
alle andre typer som implementerer
Serialiserbar
Slik oppretter du en grunnleggende tilordning:
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.
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 |
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 |
Valgfritt | Oppgir om dette feltet kan v‘re null. | Ja |
Type | Angir typen data:
|
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>)