Créer un bean d'entité JPA en ajoutant la persistance à un POJO

Avec les outils JPA, vous pouvez créer un bean entity JPA et ajouter une fonction de persistance à des objets Java™ simple (POJO).

Procédure

  1. Créez un projet JPA ou activez la prise en charge de JPA dans un projet approprié. Assurez-vous qu'une connexion de base de données active est définie pour le projet.
  2. Ouvrez la perspective JPA. (Cliquez sur Fenêtre > Ouvrir la perspective > Autre > JPA.)
  3. Créez une classe Java (Fichier > Nouveau > Classe).
  4. Dans la vue Explorateur de packages, cliquez avec le bouton droit de la souris sur la nouvelle classe et sélectionnez Outils JPA > Rendre persistant. Vous pouvez sélectionner Annoter dans Java et Liste dans persistence.xml. Cliquez sur Suivant. Indiquez la table de base de données à mapper et cliquez sur Suivant pour spécifier le mappage des attributs de bean vers les colonnes de base de données. Cliquez sur Terminer.
  5. La nouvelle classe apparaît maintenant dans la vue de structure JPA. Cliquez dessus pour accéder à la vue Détails JPA. Pour changer le type de mappage, cliquez sur le type sur lequel la classe est mappé.Vous pouvez ajouter les types suivants de persistance à la classe :
  6. Si vous avez choisi Entité à l'étape précédente, vous pouvez configurer les propriétés de l'entité en utilisant la vue Détails JPA.
  7. Vous pouvez spécifier le mappage de chaque attribut présent dans votre classe persistante. Au cours de cette étape, vous définissez de quelle manière chaque attribut de la classe est mappé à la base de données. Dans la vue Structure JPA, cliquez sur l'attribut que vous souhaitez mapper et, dans la vue Détails JPA, cliquez sur la liste déroulante Mapper en tant que. Vous pouvez choisir les types de mappage suivants (voir le manuel Java Persistence Tools User Guide pour savoir comment remplir les champs) :
    Remarque : Les classes persistantes entité (@Entity) doivent avoir exactement un attribut avec un mappage d'ID.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : t_jpabean_create.html