我有多个实体注释如下:
@TableGenerator(name = "XXX_Gen", table = "XXX_GEN", pkColumnName = "GEN_NAME", valueColumnName = "GEN_VAL")
@GeneratedValue(strategy = GenerationType.TABLE)
@Id
private String id;
我在 eclipselink 的幕后使用 MySQL,问题是无论我在name
and中输入的值如何table
总是只使用一个名为“SEQUENCE”的表来增加 PK 的值。
通常这不是问题,除非我有一个特定的情况,我需要一个实体有自己的增量序列。