-
Session Hibernate Spring
Bonjour,
Je voudrais savoir si quelqu'un pourrais m'expliquer simplement l'utilisation des sessions dans hibernate avec spring car je ne comprends pas comment ça fonctionne sachant que dans tout les exemples que j'ai trouvé, chaques utilisation des sessions est différentes pour le même résulstat...quelles est la meilleure méthode?
J'ai vu les "getHibernateTemplate" avec l'injection dé la sessionFactory avec spring ou encore la récuprération de "getCurrentSession()..." enfin voilà merci de m'éclairé
Cordialement.
-
salut,
une session hibernate est le temps durant lequel ton application effectue un ensemble de transaction avec la base de données. Quand ton application n'a plus besoin d'interagir avec la db, là elle ferme la session, et ainsi de suite.
la méthode getHibernateTemplate() est simple une abstraction pour le code jdbc que tu pourrais écrire pour par exemple insérer un enregistrement. au lieu d'écrire de dizaine de ligne de code JDBC tu peux tout simple écrire getHibernateTemplate().save(tonEntité).
-
Ok super! Rèponse rapide, précise..ce que je cherchais!
Merci beaucoup, c'est bien ce que j'avais compris alors!