Bonjour tout le monde
je voudrais recuperer une liste d'objet de ma base de donnee. Par la suite je veux lire cette liste mais jamais la modifier.
j'ai du commenté la ligne de commit sinon une erreur apparaissait (me disant que je ne pouvais pas utiliser ma variable car la session était fermé)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private ArrayList RetrieveRules(String dapAetitle) { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); ArrayList result = (ArrayList) session.createQuery("from Rule").list(); //session.getTransaction().commit(); return result; }
Ce que je voudrais faire cest simplement detaché la variable pour pouvoir l'utiliser hors d'une transaction (ceci pour ne pas ouvrir des transactions sans les fermer d'ailleurs est vraiment un probleme)
merci pour votre aide
Partager