Bonjour,
Je souhaites persister un attribut de mon entity ayant un type enum, avec un code (Integer) encapsulé a l'intérieur.
L'annotation enumerated permet de stocker soit son ordre, soit son nom, mais pas une quelconque valeur encapsulée.
Stocker le nom ne me convient pour une histoire de place. Et dans tous les cas, ces deux solutions ne permettent pas une éventuelle évolution de l'énumération. Changement de nom ou de l'ordre de déclaration
C'est pour cela que chaque element de mon enum a un code distinct.
Si quelqu'un a une solution, quite à redéfinir quelques choses, je suis prenneur
Merci
n!co
Partager