Bonjour,

J'ai actuellement une entity qui doit être persistée sans ID. C'est la DB qui, via un trigger, va se charger de le remplir. Pour l'indiquer, j'ai mis une annotation @GeneratedValue sur ma propriété.

Je fonctionne comme ça pour être sûr que personne ne se fera jeter pour une insertion avec un ID en double.

Mon problème est que lorsque je lance mes tests unitaires (via TestNG), Hibernate ne sait pas me créer ma table car le type de mon ID (String) ne correspond pas au type qu'il s'attend à recevoir.

D'où ma question : comment dois-je faire pour qu'Hibernate comprenne qu'il ne doit pas s'occuper de la vérification de l'ID avant l'insertion ?