Volg deze procedure om een nieuw JPA-project te maken.
Vanuit de Navigator of de Projectverkenner selecteert u Bestand > Nieuw > Project. Het venster wizard selecteren wordt geopend.
Tip: U kunt ook eerst het JPA-perspectief selecteren en daarna Bestand > Nieuw > JPA-project kiezen. |
Selecteer JPA-project en klik op Volgende. De pagina Nieuw JPA-project wordt geopend.
Vul de velden van de pagina JPA-project in met de projectnaam en -locatie, de doelruntime en een vooraf gedefinieerde configuratie.
Opmerking: De doelruntime is niet vereist voor Java SE-ontwikkeling. |
Klik op Volgende. De Java-bronpagina wordt geopend.
Klik op Map toevoegen om bestaande Java-bronbestanden toe te voegen aan het project.
Klik op Volgende. De pagina JPA-facet wordt geopend.
Vul de velden van de pagina JPA-facet in met het leverancier-specifieke platform, de JPA-implementatiebibliotheek en de databaseverbinding.
Klik op Bibliotheken beheren om uw JPA-gebruikersbibliotheken te maken of bij te werken.Klik opBibliotheken downloaden om extra JPA-implementatiebibliotheken te verkrijgen.
Als Dali een incorrect schema afleidt, selecteert u Standaardschema voor verbinding vervangen. Met deze optie kunt u een ontwikkelingsschema selecteren voor standaardwaarden en validatie.
Als u de optie orm.xml maken deselecteert (deze is standaard geselecteerd), kunt u later een toewijzingsbestand toevoegen aan het project met behulp van de wizard Toewijzingsbestand.
Opmerking: Als de serverruntime geen JPA-implementatie verstrekt, moet u een JPA-implementatiebibliotheek expliciet selecteren.Met het oog op overdraagbaarheid van uw toepassing moet u de beheerde persistentieklassen die in de persistentie-eenheid zijn opgenomen expliciet vermelden. Als de server EJB 3.0 ondersteunt, worden de persistente klassen automatisch opgespoord. Afhankelijk van de JRA-implementatie (bijvoorbeeld Generic of EclipseLink), kunnen verschillende opties beschikbaar zijn wanneer u JPA-projecten maakt. |
Klik op Voltooien. Als het goed is, wordt het perspectief JPA-ontwikkeling geopend.