Maven中央倉庫正式成為Oracle官方JDBC驅動程序組件分發(fā)中心(推薦)

1. 前言
相信參與使用Oracle數據庫進行項目開發(fā)、運維的同學常常被Oracle JDBC驅動的Maven依賴折磨?,F在這一情況在今年二月份得到了改變,甲骨文這個老頑固終于開竅了。
一位甲骨文的工程師發(fā)布博客:在Maven中央倉庫中,現在不單單最新版本的Oracle JDBC驅動程序,而且還可以找到以往所有的Oracle JDBC驅動發(fā)行版,包括19.6.0.0、19.3.0.0、18.3.0.0、12.2.0.1和11.2.0.4。Maven中央倉庫正式成為Oracle官方的JDBC驅動程序和配套jar的分發(fā)中心。
2. Oracle 正在整合其中央倉庫的組件
此外,Oracle希望對Maven中央倉庫中的所有Oracle數據庫組件合并到com.oracle.database下進行統(tǒng)一的管理,按照特定的領域指定groupId,比如JDBC相關的組件為com.oracle.database.jdbc、XML相關的為com.oracle.database.xml。Oracle正在進行一些整合工作,胖哥已經在Maven中央倉庫找到了這些組件。

這就意味著你不再需要自行安裝,只需要引入(以ojdbc10為例)相關依賴就能集成Oracle JDBC驅動了:
<dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc10</artifactId> <version>19.6.0.0</version> </dependency>
另外胖哥也發(fā)現groupId為com.oracle的舊JDBC相關Maven坐標都提示了遷移信息:

另外在最新的Spring Boot 2.3.1.RELEASE中也開始將Oracle JDBC驅動放入了依賴池。
3. 分析
隨著云數據庫的普及和發(fā)展,越來越多的客戶選擇上云。一些新的NewSQL數據庫也嶄露頭角,阿里巴巴的oceanbase、華為的GaussDB、甚至近年來大“火”的TiDB,國產數據庫開始大力的構建生態(tài)。
數據庫市場開始被細分,像Oracle這種傳統(tǒng)數據庫廠商的支配地位開始動搖,所以他們必須轉變思想,否則就會失去更多的市場,從這次的變化中可以也看出一些倪端。對于開發(fā)者來說終于不用再關心驅動的依賴問題而專心的開發(fā)了。
到此這篇關于Maven中央倉庫正式成為Oracle官方JDBC驅動程序組件分發(fā)中心(推薦)的文章就介紹到這了,更多相關Maven中央倉庫oracle JDBC驅動內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
連接Oracle數據庫時報ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程
這篇文章主要介紹了連接Oracle數據庫時報ORA-12541:TNS:無監(jiān)聽程序的圖文解決教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08
sql – Oracle中匿名TABLE/VARRAY類型示例詳解
這篇文章主要給大家介紹了關于Oracle中匿名TABLE/VARRAY類型的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用oracle具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-10-10

