Mapov n¡ n ku jedn‚ definuje jednohodnotov‚ pýidru§en¡ k jin‚ tý¡dØ entity, kter m multiplicitu n ku jedn‚.
V pohledu Struktura JPA vyberte mapovan‚ pole.
KlepnØte pravìm tlaŸ¡tkem myçi na pole a potom vyberte volbu Mapovat jako > n ku jedn‚. Pohled Podrobnosti JPA (pro atributy) zobraz¡ vlastnosti pro vybran‚ pole.
Pou§ijte tuto tabulku a vyplåte pole vçeobecnìch informac¡ v pohledu Podrobnosti JPA.
Vlastnost | Popis | Vìchoz¡ |
---|---|---|
Hypertextovì odkaz Mapovac¡ entita | Definuje mapov n¡ jako n ku jedn‚. To odpov¡d anotaci @ManyToOne . |
n ku jedn‚ |
C¡lov entita | Entita, na kterou je tento atribut mapov n. | null
C¡lovou entitu nemus¡te urŸit explicitnØ, proto§e m…§e bìt odvozena od typu odkazovan‚ho objektu. |
NaŸten¡ | Definuje, jak jsou data naŸtena z datab ze. Podrobnosti najdete v Ÿ sti "Typ naŸten¡".
|
Rychle |
Kask da | Podrobnosti najdete v Ÿ sti "Typ kask dy".
|
Vìchoz¡ |
Voliteln‚ | UrŸuje, zda toto pole m…§e m¡t hodnotu null. | Ano |
Pou§ijte tuto tabulku a vyplåte pole na kartØ informac¡ o sloupc¡ch spojen¡ v pohledu Podrobnosti JPA.
Platforma Eclipse pýid do pole n sleduj¡c¡ anotace:
@JoinTable(joinColumns=@JoinColumn(name="<SLOUPEC_SPOJENÖ>"), name = "<NµZEV_TABULKY_SPOJENÖ>") @ManyToOne(targetEntity=<CÖLOVµ_ENTITA>, fetch=<TYP_NA¬TENÖ>, cascade=<TYP_KASKµDY>)