我正在尝试使用Oracle DB运行Spring Boot应用程序,并且我专门将spring.datasource.platform值设置为org.hibernate.dialect.Oracle10gDialect.
在运行时我看到这条消息:
2017-03-30 14:15:34.474 INFO 6664 --- [ restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.Oracle9iDialect
为什么它显示9i而不是10g?这是我做错了什么,或者是我的驱动程序版本在pom中,还是由我使用的数据库强制执行?
这是pom驱动程序:
com.oracle
ojdbc6
11.2.0.4
解决方法:
你可以试试下面的属性键吗?
spring.jpa.database-platform
标签:java,oracle,hibernate,spring-data
来源: https://codeday.me/bug/20190627/1307801.html