问题描述:在使用Spring Data Jpa作为数据库持久层时,项目启动时报以下错误:
“Table 'XXX.hibernate_sequence' doesn't exist”
解决方法:
产生这个错误是由于实体类主键自增长策略问题,需要将主键生成策略修改为如下:
/**
* 主键id
*/
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Id
@Column(name = "id")
private int id;
本文解决Spring Data JPA项目启动时遇到的'Table 'XXX.hibernate_sequence' doesn't exist'错误,焦点在于调整实体类主键自增长策略。务必更新为@GeneratedValue(strategy=GenerationType.IDENTITY)以避免问题。
问题描述:在使用Spring Data Jpa作为数据库持久层时,项目启动时报以下错误:
“Table 'XXX.hibernate_sequence' doesn't exist”
解决方法:
产生这个错误是由于实体类主键自增长策略问题,需要将主键生成策略修改为如下:
/**
* 主键id
*/
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Id
@Column(name = "id")
private int id;
1263
1486