Esta tabela lista os campos disponíveis na área Geração de Chave Primária na visualização Detalhes do JPA para tipos de mapeamentos de ID.
Propriedade | Descrição | Padrão |
---|---|---|
Geração de Chave Primária | Esses campos definem como a chave primária será gerada. Eles correspondem à anotação @GeneratedValue . |
Valor Gerado |
Estratégia |
|
Auto |
Nome do Gerador | Nome exclusivo do valor gerado. | |
Gerador de Tabelas | Esses campos definem a tabela de banco de dados usada para gerar a chave primária e correspondem à anotação @TableGenerator .
Esses campos só se aplicam quando Estratégia = Tabela. |
|
Nome | Nome exclusivo do gerador. | |
Tabela | Tabela de banco de dados que armazena os valores de ID gerados. | |
Coluna de Chave Primária | A coluna na Tabela do gerador de tabelas que contém a chave primária. | |
Coluna de Valor | A coluna que armazena os valores de ID gerados. | |
Valor da Coluna de Chave Primária | O valor da Coluna de Chave Primária na tabela do gerador. | |
Gerador de Seqüência | Esses campos definem a seqüência específica usada para gerar a chave primária e correspondem à anotação @SequenceGenerator .
Esses campos só se aplicam quando Estratégia=Seqüência. |
|
Nome | Nome da tabela de seqüência a ser usada para definir valores da chave primária. | |
Seqüência | Nome exclusivo da seqüência. |