Lorsque j'accède à un même enregistrement d'une table pendant une même session l'erreur suivante est soulevée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
a different object with the same identifier value was already associated with the session [dao.Engin]
L'insertion des lignes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
session.flush();
session.clear();
... entre les 2 accès à l'enregistrement évite cela.

Est-normal et peut-on éviter l'ajout des 2 lignes de codes ?

A+