Когда создается последовательность, основанная на стратегии таблицы,
@GeneratedValue(strategy = GenerationType.TABLE,
generator = "REFERENCES_GENERATOR")
@Column(name = "MY_REFERENCE")
protected long _myReference;
@TableGenerator(name = "REFERENCES_GENERATOR",
table = "TABLE_NAME",
pkColumnName = "SEQ_NAME",
valueColumnName = "REFERENCE",
pkColumnValue = PK_KEY,
allocationSize = 1)
Но в этом случае последовательность НЕ создается в тенантизированной форме, поэтому последовательность используется для двух разных арендаторов.
В Hibernate одним из приемов было бы использование Общая стратегия , чтобы каким-то образом ввести идентификатор арендатора
В любом случае, сделать это в EclipseLink ?