Tato tabulka uvádí pole dostupná v oblasti Generování primárního klíče v pohledu Podrobnosti JPA pro typy Mapování ID.
| Vlastnost | Popis | Výchozí |
|---|---|---|
| Generování primárního klíče | Tato pole definují, jak je generován primární klíč. Tato pole odpovídají anotaci @GeneratedValue. |
Generovaná hodnota |
| Strategie |
|
Automatický |
| Název generátoru | Jedinečný název generované hodnoty. | |
| Generátor tabulky | Tato pole definují databázovou tabulku použitou pro generování primárního klíče a odpovídají anotaci @TableGenerator.
Tato pole se použijí pouze v případě, když Strategie = Tabulka. |
|
| Název | Jedinečný název generátoru. | |
| Tabulka | Databázová tabulka, která ukládá generované hodnoty ID. | |
| Sloupec s primárním klíčem | Sloupec v tabulce generátoru tabulky, který obsahuje primární klíč. | |
| Sloupec hodnot | Sloupec, který ukládá generované hodnoty ID. | |
| Hodnota sloupce s primárním klíčem | Hodnota pro sloupec s primárním klíčem v tabulce generátoru. | |
| Generátor posloupnosti | Tato pole definují specifickou posloupnost použitou pro generování primárního klíče a odpovídají anotaci @SequenceGenerator.
Tato pole se použijí pouze v případě, když Strategie=Posloupnost. |
|
| Název | Název tabulky posloupnosti, která má být použita pro definování hodnot primárního klíče. | |
| Posloupnost | Jedinečný název posloupnosti. |

