Pou§it¡ volby Mapov n¡ verze slou§¡ k urŸen¡ pole, kter‚ se pou§¡v pro zamyk n¡ s jednor zovìm uzamknut¡m z znam…. Pokud je entita pýidru§ena k v¡ce tabulk m, mapov n¡ verze byste mØli pou§¡t pouze u prim rn¡ tabulky. Na ka§dou perzistentn¡ entitu byste mØli m¡t jedin‚ mapov n¡ verze. Mapov n¡ verze m…§e bìt pou§ito pouze s n sleduj¡c¡mi typy atribut…:
int
Integer
short, Short
long, Long
Timestamp
Chcete-li vytvoýit mapov n¡ verze:
V pohledu Struktura JPA vyberte mapovan‚ pole.
KlepnØte pravìm tlaŸ¡tkem myçi na pole a potom vyberte volbu Mapovat jako > Verzi. Pohled Podrobnosti JPA (pro atributy) zobraz¡ vlastnosti pro vybran‚ pole.
Pou§ijte tuto tabulku a vyplåte zbìvaj¡c¡ pole v pohledu Podrobnosti JPA.
Vlastnost | Popis | Vìchoz¡ |
---|---|---|
Hypertextovì odkaz Mapovan entita | Definuje mapov n¡ jako verzi. To odpov¡d anotaci @Version . |
Verze |
Sloupec | Sloupec datab ze mapovanì na atribut entity. Podrobnosti najdete v Ÿ sti "Sloupec". | Ve vìchoz¡m nastaven¡ se pýedpokl d , §e Sloupec je pojmenov n stejnØ jako atribut a §e je v§dy zahrnut do pý¡kaz… INSERT a UPDATE . |
Tabulka | N zev datab zov‚ tabulky. Mus¡ to bìt prim rn¡ tabulka pýidru§en k entitØ atributu. | |
¬asovì | UrŸuje typ dat. Podrobnosti najdete v Ÿ sti "¬asovì".
|
Platforma Eclipse pýid do pole n sleduj¡c¡ anotace:
@Version @Column(table="<TABULKA_SLOUPCÞ>", name="<NµZEV_SLOUPCE>")