Générer des tables de base de données à partir de beans d'entité (mappage descendant)

Grâce aux outils JPA, vous pouvez générer des fichiers DDL (Data Definition Language) pour créer des tables de base de données à partir de beans d'entité que vous créez.

Pourquoi et quand exécuter cette tâche

Avec le mappage descendant, vous utilisez des beans d'entité pour créer les tables de base de données qui leur correspondent. Vous partez de définitions d'entité et de mappages objet-relationnel, puis vous en dérivez des schémas de base de données. Si vous optez pour cette approche, vous êtes probablement impliqué dans la création de l'architecture de votre modèle d'objet, puis dans l'écriture de vos classes d'entité. Ce sont ces classes d'entité qui, au bout du compte, dirigent la création de votre modèle de base de données. Si vous utilisez un mappage descendant du modèle d'objet vers le modèle relationnel, développez les classes d'entité, puis utilisez la capacité de génération de fichier DDL des outils JPA pour créer des tables de base de données reflétant ces classes d'entité.

Le processus de mappage descendant, qui consiste à créer des tables de base de données à partir de beans d'entité, met en jeu les étapes suivantes :

Procédure

  1. Créez un projet JPA ou activez le support de JPA dans un projet approprié.
  2. Créez des beans d'entité.
  3. Générez un fichier DDL (Data Definition Language) en utilisant les outils JPA.
  4. Créez une connexion de base de données pour le projet JPA.
  5. Générez des tables de base de données à partir du fichier DDL.
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_topdown.html