Str nka Tý¡da entity

Tato tabulka uv d¡ vlastnosti uveden‚ na str nce Tý¡da entity Pr…vodce vytvoýen¡m entity JPA.

Vlastnost Popis Vìchoz¡
Projekt N zev projektu JPA.
Zdrojov  slo§ka Um¡stØn¡ slo§ky src projektu JPA.
Bal¡k Java N zev bal¡ku tý¡dy.
N zev tý¡dy N zev tý¡dy Java.
Supertý¡da Vyberte supertý¡du.
DØdiŸnost Proto§e pr…vodce vytvoý¡ tý¡du Java s notac¡ @Entity, je standardnØ vybran  volba Entita.

Vyberte volbu Mapovan  supertý¡da, pokud jste definovali supertý¡du.

Chcete-li do entity pýidat notaci @Inheritance, vyberte volbu DØdiŸnost a potom vyberte jednu ze strategi¡ mapov n¡ dØdiŸnosti (pops no v JSR 220):

  • SINGLE_TABLE - Vçechny tý¡dy v hierarchii jsou mapov ny na jedinou tabulku. Tato anotace je bez atributu pro strategii dØdiŸnosti.

  • TABLE_PER_CLASS - Ka§d  tý¡da je mapov na na samostatnou tabulku.

  • JOINED - Koýen hierarchie tý¡d je reprezentov n jedinou tabulkou. Ka§d  podtý¡da je reprezentov na oddØlenou tabulkou, kter  obsahuje pole specifick  pro danou podtý¡du (nejsou zdØdØn  od jej¡ supertý¡dy), a tak‚ sloupcem (sloupci), kterì pýedstavuje jej¡ prim rn¡ kl¡Ÿ. Sloupec (sloupce) prim rn¡ho kl¡Ÿe tabulky podtý¡dy slou§¡ jako ciz¡ kl¡Ÿ k prim rn¡mu kl¡Ÿi tabulky supertý¡dy.

Entita
Mapov n¡ entit XML Vybr n¡m volby Pýidat do mapov n¡ entity v XML vytvoýte mapov n¡ XML v souboru orm.xml m¡sto anotac¡.

V poli Soubor mapov n¡ urŸete soubor, kterì se m  pou§¡t. StandardnØ jsou mapov n¡ ulo§ena v souboru META-INF/orm.xml.



 

Souvisej¡c¡ £loha

Vytvoýen¡ entity JPA

 

Souvisej¡c¡ £loha

Pr…vodce vytvoýen¡m entity JPA