Bonjour,

Par Hibernate, je souhaite enregistrer des elements dans une base.
pour cela je fait la boucle suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
for (int i=0;i<liste.size();i++) {
 
        Personne personne= new Personne();
	try{
	       String identifiant = liste.get[i].get(id);
               personne.getId(identifiant);
	       session.save(personne);
	       tx.commit();
	}  catch (Exception e) {
	      tx.rollback();
        }
}
la 1ere insertion se passe bien , et sur la 2eme, j'ai le message suivant:
a different object with the same identifier value was already associated with the session

comment puis je faire?

Merci

[ Modéré par SEMPERE Benjamin ]
Ajout des balises code
Les Règles du Forum