Comment invalider le cache d'hibernate? et à quel niveau.
voici mon code
Apres la modification de mes données, la JSP d'affichage garde tjs les anciennes données même apres plusieurs actualisation. parfois je ferme carrement ma page web et j'ouvre une autre sans résultats. Sachant que quand j'affiche la liste des personnes dans une console d'eclipse, j'obtiens mes données mis à jours. Est ce un probleme lié à hibernate ou à la page JSP(struts)?
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
16
17
18
19
20
21
22
23
24
25 public void modifierPersonne(Person personne) { Session session = HibernateSessionFactory.currentSession(); Transaction tx = session.beginTransaction(); session.merge(personne); tx.commit(); } public List collectionPersonnes() { Session session=HibernateSessionFactory.currentSession(); Transaction tx = session.beginTransaction(); Criteria cri = session.createCriteria(PesonneView.class); List result = cri.list(); tx.commit(); return result; }
Merci pour votre aide
Partager