Inheritance JPA枚举继承

Inheritance JPA枚举继承,inheritance,jpa,orm,enums,Inheritance,Jpa,Orm,Enums,我想知道是否可以将枚举层次结构映射到实体中的字段 说我有: 1带有潜在选项列表的枚举 1其他枚举使用更多选项扩展第一个枚举 在编译时,我不知道第二个枚举是否已经存在,因为我正在构建一个应该由开发应用程序的开发人员使用的框架,我不知道。不过,我确实知道我有一个用户模型对象,它包含一个选项列表。这些选项可能来自第一个或第二个枚举(或更多!) 有没有一种方法可以有效地映射这一点 [更多问题] 这是否意味着框架的用户必须扩展user类才能为@enumerated字段设置正确的枚举? 有没有一种方法可

我想知道是否可以将枚举层次结构映射到实体中的字段

说我有:

  • 1带有潜在选项列表的枚举
  • 1其他枚举使用更多选项扩展第一个枚举
在编译时,我不知道第二个枚举是否已经存在,因为我正在构建一个应该由开发应用程序的开发人员使用的框架,我不知道。不过,我确实知道我有一个用户模型对象,它包含一个选项列表。这些选项可能来自第一个或第二个枚举(或更多!)

有没有一种方法可以有效地映射这一点

[更多问题] 这是否意味着框架的用户必须扩展user类才能为@enumerated字段设置正确的枚举? 有没有一种方法可以提供某种到JPA的映射类,这样它就可以知道我们使用的是哪个枚举? 桌子法更好吗

干杯,
v、

一个枚举如何扩展另一个枚举?Java中的枚举不允许继承。嗯,在某种程度上,我想做一些类似的事情。如果有效的话,扩展将是一种选择。。。关于如何做还有其他想法吗?根据这个线程,有一个使用接口的选项。那么你会如何将其映射到JPA?