Bonjour à tous !

j'utilise Hibernate depuis quelques mois et je suis maintenant confronté sur un problème de fraicheur de données. En effet j'ai l'impression qu'hibernate maintient un cache des données récupérées depuis la base de données, ce qui est embêtant car je suis obligé de restart tomcat afin qu'hibernate prenne compte des changements.

Le process est le suivant, je récupère une liste d'objets populés depuis la base de données, là l'utilisateur depuis l'application appel d'une méthode qui s'occupe via Hibernate récupérer les données, et j'utilise une autre méthode pour l’insertion. Alors quand je fait une insertion dans la table, les données insérées peuvent s'afficher (ou pas) la première fois, mais une autre refresh (F5) les données insérées ne sont pas présentes, une autre (F5) les données apparaissent...etc