SpringBoot配置多数据源
- 前置条件
- 数据库
- 配置
- pom.xml
- application.yml
- 代码
- Two.java
- TwoMapper.java
- TwoMapper.xml
- TwoService.java
- TwoServiceImpl.java
- TwoController.java
- 效果
前置条件
项目已经集成了mysql单数据源
数据库
数据库demo
CREATE TABLE `test` (`id` int(11) NOT NULL AUTO_INCREMENT,`t_key` varchar(255) DEFAULT '',`t_value` varchar(255) DEFAULT '',`create_time` datetime DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4;
数据库demo2
CREATE TABLE `two` (`id` int(11) NOT NULL AUTO_INCREMENT,`t_key` varchar(255) DEFAULT '',`t_value` varchar(255) DEFAULT '',`create_time` datetime DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4;
配置
pom.xml
<dependency>