Spring MyBatis多數據源分包

分包的同窗點這裏:Spring MyBatis多數據源(同包)
sql



建立基本的entity service dao 不一樣的數據源建立不一樣的包 我這裏爲了分辨 一個用的是Mysql 一個是Oracle 方便測試,測試


這裏使用的是MyBatisui

建立MyBatis dao 映射 xml 文件spa


也要在不一樣的包.net

和上面的對應日誌


建立db.propertiesxml




我這裏設置了2個數據源blog

建立Mybatis.xml 文件get


建議也是和上面同樣建立2個,也能夠建立一個.可是2個 耦合性下降源碼


步入主題 :


Spring配置文件 :


配置掃描包.

導入數據源鏈接信息



設置2個數據源

使用的是Druid 我的以爲不錯。推薦一下



Druid的日誌記錄Filter


事物管理 和 開啓事物自動掃描註解

還要配置另一個的



最重要的一步:開啓AOP註解支持


在不一樣的Dao調用就會自動切換數據源的

不一樣包的多數據源很簡單,總結來講就是 不一樣數據源配置多個就能夠了,有問題留言

附上樓主的源碼,親,點我去下載

相關文章
相關標籤/搜索