SpringBoot配置多資料來源時遇到的問題

2021-09-07 17:57:33 字數 665 閱讀 7800

springboot配置多資料來源

參考**:spring boot 1.5.8.release同時配置oracle和mysql

原作者用的是1.5.8版本的springboot,在公升級到2.0.*之後,datasourcebuilder發生了變化

//

import org.springframework.boot.autoconfigure.jdbc.datasourcebuilder;

import org.springframework.boot.jdbc.datasourcebuilder;

報資料來源錯誤:jdbcurl is required with driverclassname.

好像是因為預設配置hikari連線池的原因

在配置檔案中使用spring.datasource.jdbc-url,而不是通常使用的spring.datasource.url。 

#spring.datasource.primary.url=***

spring.datasource.primary.jdbc-url=***

參考:springboot2.0多資料來源報錯:jdbcurl is required with driverclassname.

spring boot 2.0 多資料來源程式設計

Spring Boot多資料來源配置

方案實現 新建兩個配置類 即加 configuration註解的類 乙個為primarydatasourceconfig,用來配置本專案的資料來源 另乙個叫seconddatasourceconfig,用來配置需要同步的資料來源。如下 configuration public class prima...

SpringBoot配置多資料來源

專案中用到了兩個資料庫,分別是oracle和mysql,涉及到了多資料來源問題,這裡做下記錄 官方講解 日誌jdbc配置 druid常見問題彙總 spring datasource type com.alibaba.druid.pool.druiddatasource base type com.a...

springboot多資料來源配置

多資料來源配置主要用到spring的abstractroutingdatasource,網上介紹資料也有很多,這裡主要做個備份 除了資料庫連線的依賴,spring的依賴,mybatis的依賴之外還需要 com.alibaba druid spring boot starter 1.1.5 使用com...