remi wrote:
Donc ma question: est-ce que session.get() ne devrait pas retourner null si et seulement si l'objet n'existe pas dans la base ?
Cela me semble être l'hypothèse de travail la plus raisonnable.
Une question: travaillez-vous avec des transactions? Avec quel niveau d'isolation? Comment fonctionne MySQL 5.0.12 dans ce domaine?
J'aurais tendance à penser que les réponses à vos questions sont à chercher par là plutôt que dans Hibernate.
Il serait bien sûr intéressant de tracer ce que fait Hibernate et/ou la BD, mais il est à craindre que cela influencerait trop les opérations en cours.
Cela dit, je ne suis pas un spécialiste de BD et mes commentaires sont donc à considérer avec prudence :-).
Erik