Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心

栏目: IT技术 · 发布时间: 3年前

内容简介:相信参与使用一位甲骨文的工程师发布博客:在

Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心

1. 前言

相信参与使用 Oracle 数据库进行项目开发、运维的同学常常被 Oracle JDBC 驱动的 Maven 依赖折磨。现在这一情况在今年二月份得到了改变,甲骨文这个老顽固终于开窍了。

一位甲骨文的工程师发布博客:在 Maven 中央仓库中,现在不单单最新版本的 Oracle JDBC 驱动程序,而且还可以找到以往所有的 Oracle JDBC 驱动发行版,包括 19.6.0.019.3.0.018.3.0.012.2.0.111.2.0.4Maven 中央仓库正式成为 Oracle 官方的 JDBC 驱动程序和配套 jar 的分发中心。

2. Oracle 正在整合其中央仓库的组件

此外, Oracle 希望对 Maven 中央仓库中的所有 Oracle 数据库组件合并到 com.oracle.database 下进行统一的管理,按照特定的领域指定 groupId ,比如 JDBC 相关的组件为 com.oracle.database.jdbcXML 相关的为 com.oracle.database.xml 。Oracle正在进行一些整合工作,胖哥已经在 Maven 中央仓库找到了这些组件。

Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心

这就意味着你不再需要自行安装,只需要引入(以 ojdbc10 为例)相关依赖就能集成 Oracle JDBC 驱动了:

<dependency>
    <groupId>com.oracle.database.jdbc</groupId>
    <artifactId>ojdbc10</artifactId>
    <version>19.6.0.0</version>
</dependency>

另外胖哥也发现 groupIdcom.oracle 的旧 JDBC 相关Maven坐标都提示了迁移信息:

Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心

另外在最新的 Spring Boot 2.3.1.RELEASE 中也开始将 Oracle JDBC 驱动放入了依赖池。

3. 分析

随着云数据库的普及和发展,越来越多的客户选择上云。一些新的NewSQL数据库也崭露头角,阿里巴巴的 oceanbase 、华为的 GaussDB 、甚至近年来大“火”的 TiDB ,国产数据库开始大力的构建生态。数据库市场开始被细分,像 Oracle 这种传统数据库厂商的支配地位开始动摇,所以他们必须转变思想,否则就会失去更多的市场,从这次的变化中可以也看出一些倪端。对于开发者来说终于不用再关心驱动的依赖问题而专心的开发了。多多关注: 码农小胖哥 获取更多的干货资讯。

关注公众号:Felordcn 获取更多资讯

个人博客:https://felord.cn


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Python编程实战

Python编程实战

[美] Mark Summerfield / 爱飞翔 / 机械工业出版社 / 2014-8 / 69.00元

《python编程实战:运用设计模式、并发和程序库创建高质量程序》由python开发者社区知名技术专家mark summerfield亲笔撰写,全球资深python专家doug hellmann作序鼎力推荐,是python领域最有影响力的著作之一。书中通过大量实用的范例代码和三个完整的案例研究,全面而系统地讲解了如何运用设计模式来规划代码结构,如何通过并发与cython等技术提升代码执行速度,以及......一起来看看 《Python编程实战》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换