Как установить имя последовательности SequenceStyleGenerator со свойствами в весенней загрузке - PullRequest
0 голосов
/ 08 октября 2018

Я использую Hibernate в качестве поставщика JPA в проекте весенней загрузки.Все объекты используют одну и ту же последовательность, но по умолчанию сгенерированное имя последовательности - hibernate_sequence с начальным значением 1 и размером приращения 1.

В настоящее время я настраиваю параметры последовательности с помощью файла package-info.java (какописано в этом ответе: ссылка ):

package-info.java:

@GenericGenerator(name = "shared", strategy = "org.hibernate.id.enhanced.SequenceStyleGenerator", parameters = {
        @Parameter(name = "sequence_name", value = "custom-sequence-name"),
        @Parameter(name = "initial_value", value = "1"),
        @Parameter(name = "increment_size", value = "10"),
})

Но этот подход мне тоже не нравитсямного.

Есть ли способ настроить параметры последовательности по умолчанию со свойствами пружинной загрузки в application.yml или с некоторым классом @Configuration?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...