HHH000511:不再支持 [org.hibernate.dialect.OracleDialect] 的 12.2.0 版本

问题描述 投票:0回答:1

当我运行我的 SpringBoot (3.2.2) 项目时,它工作得很好。 我刚刚在终端收到以下警告:

HHH000511:不再支持 [org.hibernate.dialect.OracleDialect] 的 12.2.0 版本,因此某些功能可能无法正常工作。最低支持版本为 19.0.0.

如何更新?这只是 POM.xml 中更新(版本)的依赖关系吗? 谢谢你

我的依赖

<dependency>
            <!-- Oracle - OJDBC -->
            <groupId>com.oracle.database.jdbc</groupId>
            <artifactId>ojdbc11</artifactId>
            <scope>runtime</scope>
        </dependency>

这是我的 application.properties

# JPA Settings
#spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.OracleDialect
spring-boot hibernate spring-data-jpa ojdbc
1个回答
0
投票

看来你需要将oracle数据库更新到至少19版本! 但这个解决方案对我来说不可行。因此,我通过将 hibernate 版本降级到 6.2 解决了这个问题。

<properties>
    <hibernate.version>6.2.21.Final</hibernate.version>
</properties>
© www.soinside.com 2019 - 2024. All rights reserved.