spring boot整合jpa时,配置数据库方言有问题,如图:
提示问题是:
Cannot resolve property 'dialect' in java.lang.String less... (Ctrl+F1)
Checks Spring Boot application.properties configuration file. Highlights unresolved and deprecated configuration keys and invalid values. Works only for Spring Boot 1.2 or higher.
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL57Dialect
我想问下这个问题该怎么解决?
Spring Boot 1.2 or higher 看错误信息是你的Spring boot版本不支持,换成1.2以上试试
没错,楼上正解。
Works only for Spring Boot 1.2 or higher.
报错信息显示你的版本太低了,application.properties配置文件中有未解析的键值,需要使用1.2或更高的版本。
而且你的配置文件中配置方言那行dialect已经报红了,说明当前使用的版本这样配置是不允许的。