Bonjour,
J'utilise Hibernate 3.2, avec jbosscache 1.4.1, jotm 2.0.9 et spring 2, (sur un tomcat 5.5).
J'ai un gros problème d'instance.
En gros, je récupère un objet depuis la base de données en faisant un get. Ceci me retourne une instance, que je vais modifier. Je ne sauvegarde pas ces modifications en base, ni save, ni update ni quoi que ce soit.
Plus loin (mais dans la même jsp) je ferais un get, en utilisant le meme identifiant. Et la, hibernate me retourne exactement la même instance (d'une part je retrouve mes modifications, et surtout System.identityHashCode me retourne la même valeur pour les deux objets).
Si je recharge la page, le comportement est le même, sauf que la valeur de identityHashCode a changé (même si elle reste identique pour les deux objets).
Quelqu'un aurait il la moindre idée du pourquoi/comment? Please help me, je sèche la...
Partager