Sidan Entitetsklass

Tabellen innehåller egenskaperna på sidan Entitetsklass i guiden Skapa JPA-entitet.

Egenskap Beskrivning Standard
Projekt Namnet på JPA-projektet.
Källmapp Platsen för JPA-projektets src-mapp.
Java-paket Klasspaketets namn.
Klassnamn Javaklassens namn.
Superklass Välj superklassen.
Arv Eftersom guiden skapar en Java-klass med en @Entity-notation är alternativet Entitet valt som standard.

Välj Avbildad superklass om du definierade en superklass.

Du lägger till en @Inheritance-notation till entiteten genom att välja Arv och sedan välja en av de ärvda avbildningsstrategierna (beskrivs i JSR 220):

  • SINGLE_TABLE -- alla tabeller i en hierarki avbildas till en enda tabell. Kommentaren saknar attribut för den ärvda strategin.

  • TABLE_PER_CLASS -- varje klass är avbildad till en separat tabell.

  • JOINED -- Roten för klasshierarkin visas som en enskild tabell. Varje underordnad klass representeras av en separat tabell som innehåller de fält som är specificerade för den klassen (ej ärvd från superklassen) och kolumnerna som representerar dess primärnyckel. Primärnyckelkolumnerna i tabellen för den underordnade klassen fungerar som främmande nyckel för superklasstabellens primärnyckel.

Entitet
XML-entitetsavbildningar Välj Lägg till entitetsavbildningar i XML för att skapa XML-avbildningar i orm.xml i stället för kommentarer.

Ange vilken fil som ska användas i fältet Avbildningsfil. Som standard lagras avbildningar i filen META-INF/orm.xml.



 

Närliggande uppgifter

Skapa en JPA-entitet

 

Närliggande uppgifter

Guiden Skapa JPA-entitet