Duplicate possible:
Hibernate: different object with the same identifier value was already associated with the sessionsession en veille prolongée (sauf deux objets une fois)
j'ai essayé de sauver deux entités une fois:
session=....getCurrentSession();
Book bo1=new Book();
bo1.setName("name1");
session.save(bo1);
Book bo2=new Book();
bo2.setName("name2");
session.save(bo2);
Puis-je obtenir une exception :
Un objet différent avec la même valeur d'identifiant était déjà associé à la session.
Il semble que l'identifiant bo2 'existe (l'identifiant de bo1), je me demande pourquoi?
BTW, je veux vraiment en savoir plus sur la session en hibernation, tous les docs? J'ai lu le tutoriel d'Hibernate, mais il n'est pas assez détaillé.
vous devriez mettre plus d'informations sur la façon dont vous gérez l'identification des entités! –
besoin des mappings – hvgotcodes