Ce document a pour objectif de résumer les informations transmises en TP et de vous rappeler les chemins d'accès aux différents outils utilisés en TP ainsi qu'à leur documentation.
- Polycopié du TP Hibernate - Utilisation du tutorial Hibernate
- Chemins d'accès aux outils au CRIO UNIX de Dauphine
- Fichiers nécessaires pour le TP
- Autres exemples de programmes Hibernate
- Documentation en ligne
1 - INTRODUCTION
Hibernate est un outil ORM (Object-Relational Mapping) libre ( open source ) permettant de gérer la persistance des objets Java/J2EE dans une base de données relationnelles.
L'objectif de ce TP est de vous initier à Hibernate à l'aide du tutorial du manuel de référence de Hibernate.
Les outils utilisés pour ce TP sont les suivants :
- Eclipse
- Hibernate
- Hibernate Tools
- Un SGBD (ex. PostgreSQL et son interface pgAdmin3)
- Un pilote JDBC (ex. le pilote JDBC de PostgreSQL)
2 - OUTILS DU CRIO UNIX
Lors du TP vous utiliserez le tutorial d'Hibernate, une base de données PostgreSQL, le pilote (driver) JDBC correspondant, ainsi que les .jar d'Hibernate. Les chemins d'accès sont les suivants:
Adresse du serveur de base de données : postgres.crio.dauphine.fr - Votre base doit préalablement être créée!!.
Pilote jdbc : disponible sur le site de PostgreSQL dédié à JDBC
Pour revenir en haut de la page
3 - TUTORIAL HIBERNATE
Les fichiers du tutorial sont récupérables aux adresses suivantes :Documentation en ligne du tutorial (en français)
- Au format zip
- Au format archive (.tar)
Documentation en ligne du tutorial (en anglais)Pour revenir en haut de la page
4 - AUTRES EXEMPLES DE PROGRAMMES HIBERNATE
Les liens suivants vous permettent d'accèder à de la documentation sur Hibernate et sur le tutorial d'Hibernate :
- Un autre programme exemple est fourni avec Hibernate
- The CaveatEmptor example application du livre Java Persistence with Hibernate, de Christian Bauer and Gavin King, (en plusieurs versions : native, utilisant JPA etc.).
Pour revenir en haut de la page
5 - DOCUMENTATION EN LIGNE
Les liens suivants vous permettent d'accèder à de la documentation sur Hibernate et sur le tutorial d'Hibernate :
- Documentation en ligne du tutorial (en français)
- Documentation en ligne du tutorial (en anglais)
- TP Tutorial Hibernatede Richard Grin (Université de Nice Sophia Antipolis)
- Documentation Hibernate
Pour revenir en haut de la page
Dernière mise à jour : Dec. 2014 ©Maude Manouvrier