美文网首页
springboot使用Spring-data-jpa添加数据报

springboot使用Spring-data-jpa添加数据报

作者: 打工是不可能打工的1 | 来源:发表于2021-01-07 10:38 被阅读0次

    在用Spring-data-jpa添加数据库数据的时候报错Table 'xxx.hibernate_sequence' doesn't exist,这个是主键自增长策略问题。

    解决办法

    1、在实体类的主键添加注解@GeneratedValue(strategy = GenerationType.IDENTITY)

    @Entity
    @Table(name = "user")
    public class User {
        @Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private Integer id;
        @Column(name = "username")
        private String username;
    }
    

    2、
    在application.properties配置文件中添加下列配置代码:

    spring.jpa.hibernate.use-new-id-generator-mappings=false
    

    相关文章

      网友评论

          本文标题:springboot使用Spring-data-jpa添加数据报

          本文链接:https://www.haomeiwen.com/subject/vdzaoktx.html