Manipulation Session Hibernate env. j2ee : technique N°1
Technique N°1 : mise en oeuvre d'une servlet d'initialisation
- A travers une servlet d'initialisation (ici classe SessionFactoryInitServlet) chargée avant toute autre servlet, vous mettez la SessionFactory
dans le contexte de Servlets de votre serveur d'applications.
Toute autre Servlet du projet (Exemple : classe Controleur) pourra donc récupérer cette SessionFactory et créer une Session Hibernate (méthode getSession()), réaliser des opérations de persistance, puis fermer la session (méthode closeSession())
Pour aller plus loin
Le chemin le plus court pour avoir les réflexes et la méthode du bon développeur HIBERNATE :