Information för generering av primärnycklar

Den här tabellen innehåller de fält som är tillgängliga i Generering av primärnycklar i JPA-detaljvyn för ID-avbildning.

Egenskap Beskrivning Standard
Generering av primärnycklar De här fälten anger hur primärnyckeln ska genereras. De här fälten motsvarar attributet @GeneratedValue. Genererat värde
   Strategi
  • Auto
  • Identitet - värden tilldelas efter kolumnen Identitet för databasen.

  • Sekvens - värden tilldelas med hjälp av en sekvenstabell (mer information finns i sekvensgenereringsfunktion).

  • Tabell - värden tilldelas med hjälp av en databastabell (mer information finns i Tabellgenereringsfunktion).

Auto
  Genereringsfunktionsnamn Unikt namn på det genererade värdet.
Tabellgenereringsfunktion De här fälten definierar den databastabell som används till att generera primärnyckeln och motsvarar attributet @TableGenerator.

De här fälten används endast när värdet för Strategi är Tabell.


  Namn Unikt namn på genereringsfunktionen.
  Tabell Den databastabell som lagrar de genererade ID-värdena.
  Primär nyckel-kolumn Den kolumn i tabellen för genereringsfunktionen som innehåller primärnyckeln.
  Värdekolumn Den kolumn som lagrar de genererade ID-värdena.
  Primär nyckel-kolumnvärde Värdet för Primär nyckel-kolumn i genereringsfunktionstabellen.
Sekvensgenereringsfunktion De här fälten definierar den sekvens som används till att generera primärnyckeln och motsvarar attributet @SequenceGenerator.

De här fälten används endast när värdet för Strategi är Sekvens.


  Namn Namnet på den sekvenstabell som ska användas till att definiera värden för primärnyckeln.
  Sekvens Unikt namn på sekvensen.

 

Närliggande uppgifter

ID-avbildning

 

Närliggande uppgifter

JPA-detaljvyn (för attribut)