SpringBoot Mybatis項目中的多數據源支持
阿新 • • 發佈:2018-12-21
clas 同學 http st2 pri time charset 技術分享 png
1.概述
有時項目裏裏需要抽取不同系統中的數據源,需要訪問不同的數據庫,本文介紹在Springboot+Mybatis項目中如何支持多數據源操作。
有需要的同學可以下載 示例代碼
2.建數據源
首先,我們建兩個測試庫 test1 test2,分別建兩個表,分別添加一些測試數據
CREATE TABLE `groupidinfo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `groupId` varchar(255) DEFAULT NULL, `version` varchar(255) DEFAULT NULL, `cluster`varchar(255) DEFAULT NULL, `timeout` int(11) DEFAULT NULL, `retries` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
3.添加POM依賴
4.配置文件
SpringBoot Mybatis項目中的多數據源支持