JPA-Entity-Bean durch Hinzufügen von Persistenz zu einem POJO erstellen

Mit den JPA-Tools können Sie eine JPA-Entity-Bean erstellen und Persistenz zu POJOs (Plain Old Java™ Objects) hinzufügen.

Vorgehensweise

  1. Erstellen Sie ein JPA-Projekt oder aktivieren Sie in einem passenden Projekt JPA-Unterstützung. Stellen Sie sicher, dass für das Projekt eine aktive Datenbankverbindung definiert ist.
  2. Öffnen Sie die JPA-Perspektive. (Klicken Sie auf Fenster > Perspektive öffnen > Andere > JPA.)
  3. Erstellen Sie eine Java-Klasse. (Wählen Sie hierzu die Optionen Datei > Neu > Klasse aus.)
  4. Klicken Sie im Paketexplorer mit der rechten Maustaste auf die neue Klasse und wählen Sie JPA-Tools > Als permanent definieren aus. Sie können in Java Anmerkung erstellen und "Liste" in persistence.xml auswählen. Klicken Sie auf Weiter. Geben Sie die zuzuordnende Datenbanktabelle an und klicken Sie auf Weiter, um die Zuordnung der Bean-Attribute zu Datenbankspalten anzugeben. Klicken Sie auf Fertigstellen.
  5. In der JPA-Strukturansicht erscheint jetzt die neue Klasse. Klicken Sie auf die Klasse, um zur JPA-Detailansicht zu gelangen. Wenn Sie den Zuordnungstyp ändern möchten, klicken Sie auf den Typ, dem die Klasse zugeordnet ist. Sie können die folgenden Persistenztypen zur Klasse hinzufügen:
  6. Wenn Sie im vorherigen Schritt den Typ Entität ausgewählt haben, können Sie die Eigenschaften in der Ansicht "JPA-Details" genauer konfigurieren.
  7. Für jedes Attribut in der persistenten (= permanenten) Klasse können Sie die Zuordnung des Attributs angeben. In diesem Schritt definieren Sie, wie die einzelnen Klassenattribute zur Datenbank zugeordnet sind. Klicken Sie in der Ansicht "JPA-Struktur" auf das Attribut, das Sie zuordnen wollen, und klicken Sie dann in der Ansicht "JPA-Details" auf die Dropdown-Liste Zuordnen als. Sie können die folgenden Zuordnungstypen auswählen. (Details zum Ausfüllen der Felder finden Sie in der Veröffentlichung 'Java Persistence Tools User Guide'.)
    Anmerkung: Persistente Klassen für Entitäten (@Entity) müssen ein Attribut mit einer ID-Zuordnung haben.
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: t_jpabean_create.html