stephane92400 wrote:
Donc pour finir,je ne vois comment il peut me donner un id alors qu'il n'y a rien dans la table
Salut,
Tout dépend comment ton id a été généré. Si c'est hibernate (et non la base) qui s'en ait occupé, alors c'est possible que ton objet Java ait son id renseigné sans que l'enregistrement n'ait été créé en base.
Quelle est la base ?
Quelle est la méthode de génération des ID ?
Tu fais bien le commit ?
Tu utilises un système externe (serveur J2EE/JTA, ...) pour gérer les transactions ou tu manipules la session à la mano ?
Sylvain