Oplysninger om overtagelse

I denne tabel vises en liste over de felter, der er tilgængelige i området Overtagelse i oversigten JPA-oplysninger for hver entitetstype.

Egenskab Beskrivelse Standard
Strategi Angiv den strategi, der skal bruges, når en klasse eller et klassehierarki skal tilknyttes vha. mapping:
  • Enkelt tabel - alle klasser i hierarkiet tilknyttes vha. mapping til en enkelt tabel.

  • Sammenkædning - Hierarkiroden tilknyttes til en enkelt tabel vha. mapping; hver underordnet tilknyttes til sin egen tabel.

  • Tabel pr. klasse - hver klasse tilknyttes til en separat tabel vha. mapping.

Dette felt svarer til annotationen @Inheritance.

Enkelt tabel
Diskriminatorværdi Angiv diskriminatorværdien, der skal bruges til at skelne en entitet i dette overtagelseshierarki. Værdien skal passe til den angivne diskriminatortype.
Diskriminatorkolonne Disse felter er tilgængelige, når du bruger overtagelsesstrategien Enkelt eller Sammenkædet.

Dette felt svarer til annotationen @DiscriminatorColumn.

Brug området Oplysninger til at definere Længde og Kolonnedefinition for denne diskriminatorkolonne.


  Navn Navnet på diskriminatorkolonnen
  Type Brug dette felt til at angive diskriminatortypen til Char eller Integer (i stedet for standarden: String). Diskriminatorværdien skal passe til denne type. String
Sammenkædningskolonner med primærnøgle Brug dette felt til at tilsidesætte standardsammenkædningskolonner for primærnøglen. Vælg Tilsidesæt standardværdi, og klik på Tilføj for at vælge den nye sammenkædningskolonne.

Dette felt svarer til annotationen @PrimaryKeyJoinColum.



 

Relateret opgave

Angiv overtagelse for entitet
Tilføj persistence til en klasse

 

Relaterede referencer

Oversigten JPA-oplysninger (for entiteter)