spring boot中错误 Table '*****.hibernate_sequence' doesn't exist

版权声明:未经允许,不得转载 https://blog.csdn.net/ZPJeck/article/details/84530084

首先在运行时出现了 这样的错误

Hibernate: select next_val as id_val from hibernate_sequence for update
2018-11-26 11:03:28,506 - could not read a hi value
java.sql.SQLSyntaxErrorException: Table 'imooc.hibernate_sequence' doesn't exist
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:974)
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:1024)
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)

如何更正:

// 在entity实体类中 给id添加此行代码  使id自增  
@GeneratedValue(strategy = GenerationType.IDENTITY) // 设置主键自增

      终于解决这个问题了, 很爽快!

猜你喜欢

转载自blog.csdn.net/ZPJeck/article/details/84530084
今日推荐