如何解决我已将 Pom.xml 中的 OJDBC 版本从 OJDBC6 更改为 OJDBC8使用新版本 OJDBC8 获取某些查询的锁定问题
我已将 Pom.xml 中的 OJDBC 版本从 OJDBC6 更改为 OJDBC8。在 Springboot 应用程序版本 2.5.1 中使用新版本更新、删除等查询有时会出现锁定问题。
OJDBC JAR 的依赖
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>19.3.0.0</version>
</dependency>
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ucp</artifactId>
<version>19.3.0.0</version>
</dependency>
为此更改了一些 dao 类的 java 代码,
dbConnection.setAutoCommit(false);
这是我项目中的主要变化。早期的旧 OJDBC 依赖是,
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.4</version>
</dependency>
在生产和 UAT 中,有时会在查询时遇到锁定问题。我是否遗漏了什么或需要在我们的代码中为这个 OJDBC 版本添加一些东西?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。