Använd den här proceduren till att skapa en JPA-entitet:
Välj JPA-projektet i navigeringsvyn eller projektutforskaren och sedan Arkiv > Nytt > Övrigt. Dialogrutan Välj en guide öppnas.
Välj JPA > Entitet och klicka på Nästa. Sidan Entitetsklass öppnas.
Fyll i sidan enligt följande:
Välj projektet i fältet Projekt.
Välj eller fyll i platsen för JPA-projektets src
-mapp i fältet Källmapp.
Välj eller ange namnet på klasspaketet för entiteten i fältet Java-paket.
Ange namnet på Java-klassen i fältet Klassnamn.
Om det behövs anger du eller väljer en superklass.
Om det behövs fyller du avsnittet Arv enligt följande (egenskaperna är valfria):
Godkänn alternativet Entitet (standard) och skapa en Java-klass med alternativet @Entity
.
Välj alternativt Avbildad superklass (om du definierade en superklass).
Välj Arv och välj sedan en av avbildningsstrategierna för JSR 220-arv (SINGLE_TABLE, TABLE_PER_CLASS, JOINED).
Välj Lägg till entitetsavbildningar i XML för att skapa XML-avbildningar i orm.xml
i stället för kommentarer.
Klicka på Nästa för att gå vidare till sidan Entitetsegenskaper där du definierar entitetens beständiga fält.
Du kan alternativet klicka på Slutför för att slutföra entiteten.
Fyll i sidan enligt följande:
Om det behövs anger du ett nytt namn för entiteten. Om du gör det läggs ett name
-attribut till i @Entity
-noten (@Entity(name="EntityName")
).
Godkänn Använd standard (standardinställningen) om du ska använda standardvärdet som namn på den avbildade tabellen. Om du anger ett annat namn läggs @Table
-noten till med sitt name
-attribut definierat som en ny tabell
(@Table(name="TableName")
).
Anm. De entitetsnamnrelaterade alternativen är inte tillgängliga om du valde Avbildad superklass på sidan Entitetsklass |
Lägg till beständiga fält till entiteten genom att klicka på Lägg till. Dialogrutan Entitetsfält öppnas.
Välj en beständighetstyp från typlistan. Du kan hämta ytterligare typer med funktionen Bläddra.
Ange fältets namn och klicka sedan på OK. Upprepa proceduren för varje fält.
Om det behövs väljer du Nyckel och tilldelar fältet en primärnyckel.
Välj antingen åtkomsttypen Fältbaserad (standardvärdet) eller Egenskapsbaserad.
Klicka på Slutför. Entiteten läggs till i projektet.