在jhipster V5.8.2中将initialValue添加到SequenceGenerator

时间:2019-04-16 15:52:28

标签: java hibernate annotations jhipster

我想将序列生成器的标识符初始化为4000,但是maven吐口水告诉我初始值已经存在。

我想知道我们如何在Jhipster V5.8.2上定义标识符的初始值?

我的身份证:

    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequenceGenerator")
    @SequenceGenerator(name = "sequenceGenerator", initialValue=4000)
    private Long id;

和maven返回该错误:
org.hibernate.HibernateException:试图为“初始值”设置冲突值时,遇到了对数据库序列[hibernate_sequence]的多个引用。找到[1]和[4000]

1 个答案:

答案 0 :(得分:0)

我假设您使用的是PostgreSQL,如果我没有记错的话,会在00000000000000_initial_schema.xml文件中设置初始值。更改初始值,它应该可以工作。