Hibernate - динамически регистрирует генератор последовательности таблиц HiLo

Можно ли динамически зарегистрировать генератор последовательности Hibernate?

Мне нужна функциональность, почти идентичная Hibernate Sequence Table Generator, где у меня есть отдельная таблица, которая содержит столбцы: sequence_name, sequence_val, но единственное отличие состоит в том, что список имен последовательностей не известен при запуске приложения.

Я не могу зарегистрировать последовательности, например, так:

@TableGenerator(
    name="myGen",
    table="my_gen",
    pkColumnName="GEN_KEY",
    valueColumnName="GEN_VALUE",
    pkColumnValue="mySequenceName",
    allocationSize=10
)

Потому что значение pkColumnName может по динамике. Я хочу прочитать его из входящего запроса и динамически создать генератор, если это возможно.

Кто-нибудь реализовал что-то подобное?

0 ответов

Другие вопросы по тегам