Table ‘xxx.hibernate_sequence’ doesn’t exist
主要原因是实体类id自增问题,
解决方法:
在id上加入
@GeneratedValue(strategy = GenerationType.IDENTITY)
补充:
JPA 提供的四种标准用法为 TABLE,SEQUENCE,IDENTITY,AUTO
TABLE:使用一个特定的数据库表格来保存主键。
SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。
IDENTITY:主键由数据库自动生成(主要是自动增长型)
AUTO:主键由程序控制。
在指定主键时,如果不指定主键生成策略,默认为 AUTO。