JPA-entiteit maken

Met deze procedure kunt u een JPA-entiteit maken:

  1. Selecteer het JPA-project in de Navigator of de Projectverkenner en klik op Bestand > Nieuw > Overige. Het venster Wizard Selecteren wordt geopend.

    Wizard 'JPA-entiteit maken' selecteren

    Het venster Wizard selecteren, met een geselecteerde
entiteit.
  2. Selecteer JPA > Entiteit en klik op Volgende. De pagina Entiteitsklasse wordt geopend.

    De pagina Entiteitsklasse

    De pagina Entiteitsklasse van de wizard JPA-entiteit maken.

    Vul deze pagina als volgt in:

    • Selecteer het JPA-project in het veld Project.

    • In het veld Bronmap selecteert of typt u de locatie van de map src voor het JPA-project.

    • Selecteer of typ de naam van het klassenpakket voor deze entiteit in het veld Java-pakket.

    • Geef de naam van de Java-klasse op in het veld Klassennaam.

    • Indien nodig typt of selecteert u een superklasse.

    • Indien nodig vult u het gedeelte bij Overname als volgt in (dit zijn optionele eigenschappen):

      • Accepteer de optie Entiteit (de standaardwaarde) om een Java-klasse te maken met de optie @Entity.

      • U kunt ook Toegewezen superklasse selecteren (als u een superklasse hebt gedefinieerd).

      • Selecteer Overname en selecteer een van de JSR 220-strategie‰n voor overnametoewijzing (SINGLE_TABLE, TABLE_PER_CLASS, JOINED).

      • Selecter Toevoegen aan entiteitstoewijzing in XML om in orm.xml XML-toewijzingen te maken in plaats van aantekeningen.

  3. Klik op Volgende om naar de pagina Entiteitseigenschappen te gaan. Daar kunt u de persistente velden voor de entiteit defini‰ren.

    De pagina Entiteitseigenschappen

    De pagina Entiteitseigenschappen van de wizard JPA-entiteit maken.

    U kunt ook op Voltooien klikken om de entiteit te voltooien.

  4. Vul de pagina als volgt in:

    1. Geef indien nodig een nieuwe naam voor de entiteit op. Als u dat doet, wordt het kenmerk name toegevoegd aan de notatie @Entity (@Entity(name="Entiteitsnaam")).

    2. Accepteer Standaardwaarde gebruiken (de standaardinstelling) om de standaardwaarde te gebruiken voor de naam van de toegewezen tabel. Als u een andere naam opgeeft, wordt de notatie @Table met het bijbehorende kenmerk name gedefinieerd als de nieuwe tabel (@Table(name="Tabelnaam")).


      Opmerking:

      De opties met betrekking tot de entiteitsnaam zijn niet beschikbaar als u Toegewezen schermindeling hebt geselecteerd op de pagina Entiteitsklasse.

    3. Voeg persistentievelden toe aan de entiteit via de knop Toevoegen. Het venster Entiteitsvelden wordt daarmee geopend.

      Het venster Entiteitsvelden

      Het venster Entiteitsvelden.
    4. Selecteer een persistentietype in de lijst Type. Met behulp van de functie Bladeren kunt u aanvullende typen ophalen.

    5. Geef de veldnaam op en klik op OK. Doe dit voor elk veld.

    6. Selecteer indien nodig Sleutel om aan te geven dat het veld een primaire sleutel is.

    7. Selecteer het toegangstype Op basis van veld (standaard) of Op basis van eigenschappen.

  5. Klik op Voltooien. Eclipse voegt de entiteit toe aan uw project.

 

Verwante onderwerpen

Wizard JPA-entiteit maken
Wizard Nieuw JPA-project
Perspectief JPA-ontwikkeling

 

Verwante taken

Het bestand persistence.xml beheren
Persistentie toevoegen aan een klasse

 

Verwant concept

Java-persistentie
Het bestand persistence.xml