根据警告消息和Hibernate文档(Hibernate不推荐使用的列表),您应该使用SequenceStyleGenerator。或者最好使用@GenericGenerator并指定生成器策略。
这是用法的典型示例:
@GenericGenerator(
name = "wikiSequenceGenerator",
strategy = "org.hibernate.id.enhanced.SequenceStyleGenerator",
parameters = {
@Parameter(name = "sequence_name", value = "WIKI_SEQUENCE"),
@Parameter(name = "initial_value", value = "1000"),
@Parameter(name = "increment_size", value = "1")
}
)
@Id
@GeneratedValue(generator = "wikiSequenceGenerator")