IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Développement des applications Web avec Spring, Hibernate et Richfaces


précédentsommairesuivant

5. Génération des fichiers de mapping

Après avoir créé les interfaces graphiques de notre application on va générer les fichiers de mapping et les classes entité de notre projet.

On commencera par la création de fichier de configuration d'Hibernate « hibernate.cfg.xml ».

Image non disponible
Image non disponible
Image non disponible
Image non disponible
Image non disponible

Si on clique sur « OK » le fichier « hibernate.cfg.xml » sera créé dans le package par défaut « default package ». Ce fichier contient les paramètres de connexion à la base (dialecte, pilote de la base de données, URL, utilisateur, mot de passe).

Image non disponible

Les bibliothèques de Hibernate ainsi que le driver de MySQL seront ajoutés automatiquement dans la configuration de notre projet.

Image non disponible

Pour créer les fichiers de mapping et les classes entités on clique sur :

« new » « other » « Hibernate » « Hibernate Mapping File and pojo from database»

Image non disponible
Image non disponible
Image non disponible
Image non disponible

Si vous cliquez sur « finish » les fichiers de mapping et les classes représentant les tables de la base seront créés automatiquement dans le package mapping qu'on a spécifié à l'étape précédente.

La validation de cette étape génère un fichier « hibernate.reveng.xml »

Image non disponible

La liste des fichiers de mapping créés sera ajoutée dans le fichier « hibernate.cfg.xml »

Image non disponible

On va créer un autre package qu'on appellera « Entity » et on va déplacer les fichiers « .java » générés dans ce package.

Image non disponible


On sélectionne les fichiers à déplacer et on fait drag and drop dans le package Entity.

Image non disponible

On valide le déplacement des fichiers en cliquant sur « Refactor ».

Image non disponible

Arborescence des classes du projet.


précédentsommairesuivant

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2011 DGHAIES Jihed. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.