Enum我从 db 表创建了一个新类,该类Role具有RoleId和RoleType.
public enum UserType
{
Student = 1,
Teacher = 4
Admin = 5
}
这里 1,4,5 是来自 db 的 RoleId(Primary Key)。我所做的是手动查找每个角色的 db 主键值并将其映射到enum.
这里的缺点是每次我需要enum在 dbRoleId更改时更新类。
是否有任何其他标准做法将数据库值映射为enum集合?
任何建议都会有所帮助