Lorsque vous enregistrez l'entité d'hibernation, le id
la propriété sera peuplée pour vous. Donc, si vous avez
MyThing thing = new MyThing();
...
// save the transient instance.
dao.save(thing);
// after the session flushes, thing.getId() should return the id.
En fait, je fais presque toujours un assertNotNull
sur l'identifiant d'une entité persistante dans mes tests pour m'assurer que la sauvegarde a fonctionné.