Skapa en JPA-entitet

Använd den här proceduren till att skapa en JPA-entitet:

  1. Välj JPA-projektet i navigeringsvyn eller projektutforskaren och sedan Arkiv > Nytt > Övrigt. Dialogrutan Välj en guide öppnas.

    Välja guiden Skapa ny JPA-entitet

    Dialogrutan Välj guide med Entitet vald.
  2. Välj JPA > Entitet och klicka på Nästa. Sidan Entitetsklass öppnas.

    Sidan Entitetsklass

    Sidan Entitetsklass i guiden Skapa JPA-entitet.

    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.

  3. Klicka på Nästa för att gå vidare till sidan Entitetsegenskaper där du definierar entitetens beständiga fält.

    Sidan Entitetsegenskaper

    Sidan Entitetsegenskaper i guiden Skapa JPA-entitet.

    Du kan alternativet klicka på Slutför för att slutföra entiteten.

  4. Fyll i sidan enligt följande:

    1. 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")).

    2. 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 superklasssidan Entitetsklass

    3. Lägg till beständiga fält till entiteten genom att klicka på Lägg till. Dialogrutan Entitetsfält öppnas.

      Dialogrutan Entitetsfält

      Dialogrutan Entitetsfält.
    4. Välj en beständighetstyp från typlistan. Du kan hämta ytterligare typer med funktionen Bläddra.

    5. Ange fältets namn och klicka sedan på OK. Upprepa proceduren för varje fält.

    6. Om det behövs väljer du Nyckel och tilldelar fältet en primärnyckel.

    7. Välj antingen åtkomsttypen Fältbaserad (standardvärdet) eller Egenskapsbaserad.

  5. Klicka på Slutför. Entiteten läggs till i projektet.

 

Närliggande referens

Guiden Skapa JPA-entitet
Guiden Skapa nytt JPA-projekt
JPA-utvecklingsperspektivet

 

Närliggande uppgifter

Hantera filen persistence.xml
Lägga till beständighet till en klass

 

Närliggande begrepp

Java-beständighet
Filen persistence.xml