Bonjour tout le monde,
J'ai deux applications qui opèrent tous les deux sur la même base (mysql). Je veux toujours avoir la dernière version de données. Cependant avec hibernate je n'arrive pas à récupérer la bonne version.
L'autre application modifie quelques records sur une table, juste après (pour le moment) je l'interroge avec Hibernate. là ça marche pas ! je reçois toujours l'ancienne version (comme si la base est figée) . Cependant si je redemarre l'application j'aurai ces données !
je fais toujours un close de la session et cela après chaque requête HTTP mais ça marche pas ! (j'ai implémenté un filtre servlet pour être sûr), plus que j'ai désactivé tout ce qui est cache.
Quelqu'un a-t-il une idée ?
Merci d'avance.
|