Met deze procedure kunt u een JPA-entiteit maken:
Selecteer het JPA-project in de Navigator of de Projectverkenner en klik op Bestand > Nieuw > Overige. Het venster Wizard Selecteren wordt geopend.
Selecteer JPA > Entiteit en klik op Volgende. De pagina Entiteitsklasse wordt geopend.
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.
Klik op Volgende om naar de pagina Entiteitseigenschappen te gaan. Daar kunt u de persistente velden voor de entiteit defini‰ren.
U kunt ook op Voltooien klikken om de entiteit te voltooien.
Vul de pagina als volgt in:
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")
).
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. |
Voeg persistentievelden toe aan de entiteit via de knop Toevoegen. Het venster Entiteitsvelden wordt daarmee geopend.
Selecteer een persistentietype in de lijst Type. Met behulp van de functie Bladeren kunt u aanvullende typen ophalen.
Geef de veldnaam op en klik op OK. Doe dit voor elk veld.
Selecteer indien nodig Sleutel om aan te geven dat het veld een primaire sleutel is.
Selecteer het toegangstype Op basis van veld (standaard) of Op basis van eigenschappen.
Klik op Voltooien. Eclipse voegt de entiteit toe aan uw project.