國產資料庫適配publiccms開源專案

2022-08-12 14:24:16 字數 1716 閱讀 3413

金倉資料庫適配

操作說明:

一、在程式的所有實體層新增schema=」public」(這裡的public是根據資料庫定義的模式)

二、切換資料庫,修改配置檔案cms.properties裡面的cms.dbtype=kingbase(填需要更改的資料庫)

如圖所示:

注意:填寫各資料庫對應的型別:南大通用資料庫 > gbasedbt   金倉資料庫  》

kingbase

達夢資料庫

》 db

三、金倉資料庫工具使用

通過金倉資料庫的遷移工具將其它資料庫遷移的資料以及表結構到金倉資料庫管理工具中之後,對其所有表結構有自增的表使用identity這個進行手動新增。

如圖所示:

四、所有資料庫的jar都放在部署專案的

這個下面

如圖所示:

四、配置檔案格式

注意事項:

(1)、金倉資料庫、達夢資料庫無需修改資料庫方言

(2)、達夢資料庫的適配和金倉資料庫的適配是一致的。

(3)、

南大通用資料庫適配

一、修改資料庫方言

在\publiccms\src\main\resources\config\hibernate.properties配置裡進行修改為

hibernate.dialect=com.publiccms.common.dialect;

如圖所示:

注意:這裡的方言,是我自己修改定義的。因此路徑就是程式裡的。

二、所有程式裡的實體層定義的schema=」public」 不需要(去掉)。如圖所示:

三、南大通用資料庫的管理工具

(1)、南大通用資料庫的遷移工具,遷移途中需要修改相對應的修飾符。如圖所示:

(2)、通過南大通用資料庫的遷移工具將其它資料庫遷移的資料以及表結構到金倉資料庫管理工具中之後,對其所有表結構有自增的表使用serial8這個進行手動新增。

如圖所示:

四、程式裡的主鍵策略

修改主鍵策略為:org.hibernate.id.incrementgenerator

五、最後配置檔案格式

國產資料庫排行

摘要 2020年10月國產資料庫流行度的前三位由 tidb 達夢資料庫 gbase 南大通用 獲得,其中 tidb 以超過 100分的優勢領先第二位的達夢資料庫。編輯說明 自2020年9月,墨天輪國產資料庫流行度排行榜正式推出,其中收錄了104個國產資料庫產品,積分資料考量了多重網際網路上可以普遍獲...

mysql是國產資料庫媽 國產資料庫發展情況如何?

作為行業內人員,對自己的理解做些簡單描述,拋磚引玉。一 資料庫開發難度 資料庫研發是和作業系統相提並論的高難度工作。參考對資料庫和分布式很感興趣,學習路線是什麼?這篇文章裡說到了很多學習過程,從學術上就能看到其複雜度。然而這還只是萬里長征的開始,學術到產品還有道巨大的鴻溝。資料庫是基礎性軟體,好比汽...

國產資料庫產品清單

01 提到國產資料庫,圈兒內的朋友多數會說出國產資料庫 四大家族 達夢 金倉 南大 神通,那麼除了這四家,你還是否還了解其他的國產資料庫產品?隨著國內資訊科技的快速發展,以及近幾年去 o 的強勢浪潮,在國內各資料庫廠商的不斷努力下,國產資料庫將面臨一場新的革命,這場革命將會帶來國內資料庫市場百家爭鳴...