Je me demande quelles sont les meilleures façons d'économiser de l'enums dans une base de données.
Je sais qu'il y a name()
et valueOf()
méthodes pour en faire une Corde. Mais existe-il des autres (souple) pour le stockage de ces valeurs?
Est-il une façon intelligente de faire des numéros uniques (ordinal()
n'est pas sûr à utiliser)?
Les commentaires et les suggestions seraient utiles :)
Mise à jour:
Merci pour toutes géniales et de réponses rapides! C'était comme je m'en doutais.
Toutefois, une note de "boîte à outils"; C'est une des manières. Le problème est que j'aurais à ajouter les mêmes méthodes avec chaque type enum j'ai créer. C'est beaucoup de code dupliqué et, à l'heure actuelle, Java ne supporte pas toutes les solutions à cette (Vous ne pouvez pas laisser enum étendre à d'autres classes).
Cependant, merci pour toutes les réponses!