【发布时间】:2018-08-22 21:16:47
【问题描述】:
我正在使用序列生成类型。我想为序列生成表使用另一个名称。 OPENJPA_SEQUENCE_TABLE。如何覆盖默认名称?我找不到可以在 persistence.xml 文件中设置的属性。
【问题讨论】:
-
定义你的注解/XML 来使用它。是策略 = 表吗?还是序列?还是什么?
-
如果这是一个 TABLE 策略,那么您可以使用
@TableGenerator定义此类内容,但除非您定义了您所拥有的配置,否则它不可能精确 -
我正在使用序列生成类型
-
如果 RDBMS 支持 SEQUENCE,那么它将不会在任何地方使用任何 TABLE 来支持它。如果 RDBMS 不支持 SEQUENCE 并且您指定了 SEQUENCE,那么它应该抛出异常。因此,请提供有关它是什么 RDBMS 的详细信息(在您的问题中),发布课程和日志
标签: jpa jakarta-ee openjpa