Bruk en versjonstilordning til † oppgi feltet som skal brukes for optimistisk l†sing. Hvis entiteten er knyttet til flere tabeller, b›r du bare bruke en versjonstilordning med prim‘rtabellen. Du skal bare ha en enkelt versjonstilordning per persistensentitet. Versjonstilordning kan bare brukes med f›lgende attributtyper:
int
Integer
short, Short
long, Long
Timestamp
Slik oppretter du en versjonstilordning:
Velg et felt som skal tilordnes, i visningen JPA-struktur.
H›yreklikk i feltet og velg deretter Tilordne som > Versjon. 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 tilordnet entitet | Definerer tilordningen som Versjon. Dette tilsvarer annotasjonen @Version . |
Versjon |
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. Dette m† v‘re prim‘rtabellen som er knyttet til attributtets entitet. | |
Tidsbestemt | Angir typen data. Se
"Tidsbestemt" hvis du
vil ha mer informasjon.
|
Eclipse legger til f›lgende annotasjoner til feltet:
@Version @Column(table="<COLUMN_TABLE>", name="<COLUMN_NAME>")