请看一下我以前的问题以了解背景。
但是,我的问题是枚举集如何与 JPA 2.0 和数据库一起使用。由于我可能会将值保存为字符串(因为我不想冒险丢失映射),因此与 bool 类相比,集合中大于 20 个枚举的枚举集可能是存储数据的一种非常无效的方式。
考虑具有不同角色的用户表:
user | password | role (enum)
adm 1223 admin, guest, www, lab, elevator, ap, // Might be more than > 20
sam 0000 admin
…………
我应该选择什么?你有什么想法?
此致