问题现象:

Spring Boot下使用JPA报错:‘hibernate.dialect’ not set

原因是:

没有设置数据库方言导致的

解决方案:

  • 1.如果配置文件格式为application.properties, 在配置文件中添加以下代码即可:
spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect
  • 2.如果配置文件格式为application.yml,则在JPA配置中添加以下代码:
database-platform: org.hibernate.dialect.MySQL5Dialect

Spring Boot下使用JPA报错: