溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

【達(dá)夢數(shù)據(jù)庫】Activiti連接達(dá)夢數(shù)據(jù)庫

發(fā)布時(shí)間:2020-03-02 14:14:36 來源:網(wǎng)絡(luò) 閱讀:921 作者:qq5809169e888b6 欄目:數(shù)據(jù)庫

首先activiti是支持鏈接dm的,我們要解決的是如何配置的問題:只需要修改兩個(gè)配置文件:

1.

第一個(gè)是jdbc的配置:更換驅(qū)動(dòng)、類名、連接串等,下面是配置方式:

【達(dá)夢數(shù)據(jù)庫】Activiti連接達(dá)夢數(shù)據(jù)庫

即這里的意思是:連接串改成達(dá)夢的。

2.

第二個(gè)是activi自己的配置(要找到ativiti的配置文件),強(qiáng)制指定數(shù)據(jù)類型為Oracle(默認(rèn)無該項(xiàng)配置):

【達(dá)夢數(shù)據(jù)庫】Activiti連接達(dá)夢數(shù)據(jù)庫

即這里的意思是:數(shù)據(jù)類型設(shè)置為Oracle(在長期使用過程中,沒有任何問題;達(dá)夢的Oracle兼容性做的非常好,很多相關(guān)框架,都可以使用類似配置方式)

備注1:。

如果是使用了方言包,還需要注意修改方言包的類名,以及方言包的引用:

下面是配置方式

datasource.driver=dm.jdbc.driver.DmDriver

datasource.url=jdbc:dm://localhost:5236

datasource.username=test

datasource.password=testcsdc1

hibernate.dialect=org.hibernate.dialect.Oracle10gDialect

上述類名只修改了連接串,還需要把最后一行修改為:

hibernate.dialect= org.hibernate.dialect.DmDialect

備注2:

相關(guān)的驅(qū)動(dòng)類名,去哪里找?

接要使用dm安裝數(shù)據(jù)庫后自帶的jak包.路徑:

Linux:

【達(dá)夢數(shù)據(jù)庫】Activiti連接達(dá)夢數(shù)據(jù)庫

Window:

【達(dá)夢數(shù)據(jù)庫】Activiti連接達(dá)夢數(shù)據(jù)庫

總之,java作為一個(gè)最通用的平臺(tái)框架,其數(shù)據(jù)庫無關(guān)性做的比較好,所有和java相關(guān)的配置方式,最核心的就是下面這張圖:

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI