Création de beans JPA entity dans un projet JPA à partir des tables de base de données

Vous pouvez générer des beans d'entité JPA à partir de tables de base de données existantes (mappage ascendant).

Avant de commencer

Créez un projet JPA ou activez la prise en charge de JPA dans un projet approprié.

Pourquoi et quand exécuter cette tâche

Pour générer des beans d'entité à partir de tables d'une base de données :

Procédure

  1. Dans la vue Explorateur de packages, cliquez avec le bouton droit de la souris sur le projet JPA et sélectionnez Outils JPA > Générer des entités à partir de tables.
  2. Dans la page Générer des entités personnalisées, sélectionnez une connexion de base de données et un schéma. Si vous n'avez pas encore créé la connexion voulue, cliquez sur l'icône Ajouter des connexions et suivez les instructions de l'assistant Nouveau profil de connexion.
  3. Sélectionnez les tables à partir desquelles vous voulez générer les entités JPA.
  4. Créez, modifiez ou supprimez des associations de table en utilisant les icônes appropriées. Cliquez sur Suivant.
  5. En option, vous pouvez personnaliser les aspects des entités à générer, modifier le package et la classe et ajouter des interfaces. Cliquez sur Suivant.
  6. Dans la page Personnaliser les entités individuelles, vous pouvez sélectionner des tables et des colonnes et configurer les valeurs de mappage pour chacune. Cliquez sur Terminer. Les entités sont générées.
  7. Ajoutez une clé primaire (annotation @Id) aux entités :
    1. Dans la vue Explorateur de packages, faites un clic droit sur l'une des entités et sélectionnez Outils JPA > Configurer les entités JPA.
    2. Dans l'assistant Configurer les entités JPA, sélectionnez les entités que vous avez créées et cliquez sur Suivant.
    3. Cliquez sur Clé primaire.
    4. Cliquez sur l'entité à configurer et sélectionnez l'attribut à désigner comme clé primaire (@Id) de cette entité.
    5. Répétez l'étape précédente pour chaque autre entité ayant besoin d'une clé primaire.
  8. Optionnel : ajoutez d'autres détails de configuration aux entités avant de quitter cet assistant.
  9. Cliquez sur Terminer.
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_jpa_bottomup.html