Maîtrisez et comparez 3 stratégies de création d’une couche de persistence basée sur hibernate. Identifiez la meilleure stratégie pour votre projet : Dao ’simple et classique’, Dao plus sophistiqué basé sur classe abstraite, et Dao basé sur framework Spring.
Objis, spécialiste de la formation Java, est heureux de vous offrir ce tutoriel, extrait de séances pratiques de la formation HIBERNATE dispensée par Objis.
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
Tutoriel Hibernate N°2 : votre première application hibernate
+ de 100 tutoriaux java/jee Objis
Tutoriaux HIBERNATE Objis
Objis, spécialiste formation java depuis 2005
Site hibernate (javadoc, faq)
Documentation (chap. 10) : working with objects
Créer une couche DAO hibernate
Mettre en œuvre Designs patterns avec Hibernate : Service locator, DAO, Business Delegate
Architecture
Technique 1 : couche DAO hibernate ’simple’
Technique 2 : couche DAO hibernate via classe abstraite
Technique 3 : couche DAO hibernate basée sur Spring
30 min.
Contexte
Dans notre tutoriel hibernate N°10 (Gestion Session hibernate), vous avez appris 2 techniques de manipulation de session hibernate en environnement j2ee : Servlet d’initialisation et filtre http.
Dans notre tutoriel hibernate N°11 (couche service Hibernate), vous avez appris à déléguer l’accès aux données de la couche service vers la couche Dao. Vous y avez également mis en œuvre un paramétrage qui permet d’associer une session hibernate au thread courant.
Ce tutoriel met l’accent sur l’implémentatnt de la couche Dao.
Architecture


Expliquez.
QUESTION : précisez 2 inconvénients de cette approche

Expliquez

Expliquez
Gestion de la Session/SessionFactory
Une classe dédiée s’occupe des opérations liées au cycle de vie de la SessionFactory/Session hibernate.

Expliquez
Gestion des Exceptions couche DAO

Expliquez

Voir notre tutoriel Spring N°6 : intégration Spring / Hibernate.
Dans ce tutoriel, vous avez mis en œuvre plusieurs techniques de mise en oeuvre d’une couche d’accès aux données avec Hibernate.
Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Hibernate :
Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
Votez pour les prochains tutoriaux à publier
Préparez vos entretiens techniques
Valorisez votre profil / expertise
Identifiez des opportunités d’emploi
Recevez la newsletter objis.com