Bonjour,
j'utilise hibernate dans une application web,
Quand je fais la mise à jour d'un objet, la base est bien modifiée mais quand j'interroge cet objet modifiéé à partir de l'application, l'objet conserve les anciennes donnees, j'ai vu la faq, j'ai fait le refresh , mais pas de nouveau
voici un bout de code:
la base était bien modifiéé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Session session; session = HibernateSessionFactory.getSession(); FConfigRoues = (SwibConsulting.hibernate.FConfigRoues) session .load("SwibConsulting.hibernate.FConfigRoues",Integer.parseInt(request.getParameter("idroue")) ); //je fais mes modification avec les .set session.beginTransaction(); Transaction tx = session.beginTransaction(); session.save(FConfigRoues); session.flush(); session.refresh(FConfigRoues); tx.commit(); session.close();
Partager