Hibernate
Travail élaboré par
Ben Arfa Rym
Hammouda Moufid
Mejri Imen
Mouelhi Emna
Othman Nouha
Année universitaire: 2012 / 2013
Plan
I. Présentation
II. Intérêts
III. Installation et plugin
IV. Interfaçage avec l’IDE Eclipse
V. Exemple
VI. Conclusion
2
3
I. Présentation
Hibernate est un framework de mapping objet-relationnel ou
de persistance objet de données.
Framework???
Un Framework est un ensemble de composants qui servent à
créer l'architecture et les grandes lignes d'une application.
Vous pouvez le voir comme une boîte à outils géante, conçue
par un ou plusieurs développeurs et mise à disposition
d'autres développeurs, afin de faciliter leur travail.
4
II. Intérêts 1/4
Avantage1 : Hibernate génère le code SQL pour vous.
Pas de requête SQL à écrire
Pas d’Objet ResultSet à gérer : cycle récupération
manuelle ResultSet + Casting de chaque ligne du
resultset (type Object) vers un type d’objet métier .
Application plus portable. S’adapte à la base de
données cible
5
II. Intérêts 2/4
Avantage 2 : persistance transparente.
Vous pouvez faire de vos classes métiers des classes
persistantes sans ajout de code tiers. Cest là une
différence forte et fondamentale vis à vis de EJB2.x qui
étaient utilisées dans les années de création
d’Hibernate.
Cette différence n’est plus d’actualité avec les EJB3,
dont les Spécifications(JSR-220) ont été écrite avec la
collaboration de Gavin King et l’équipe d’Hibernate.
1 / 22 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!