springboot-bucket/springboot-multisource
2018-02-28 13:43:17 +08:00
..
src 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00
.gitignore 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00
LICENSE 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00
pom.xml 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00
README.md 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00
run.sh 添加代码示例springboot-multisource 2018-02-28 13:43:17 +08:00

配置多数据源

SpringBoot配置多数据源使用MyBatis作为DAO层演示

安装MySQL数据库

数据库的安装教程网上非常多版本最好是mysql5.5+,配置数据库的账号和密码。 并且创建两个数据库pos和biz来测试多数据源。

修改application.yml

修改配置文件主要是mysql的账号和密码两个数据库都要配置

数据库初始化

然后执行SQL文件src/main/resources/sql/schema.sql

# 下面是核心数据库中的插入数据
INSERT INTO `t_user` VALUES (1,'admin','系统管理员','123456','www', '17890908889', '系统管理员', 1, '2017-12-12 09:46:12', '2017-12-12 09:46:12');
INSERT INTO `t_user` VALUES (2,'aix','张三','123456','eee', '17859569358', '', 1, '2017-12-12 09:46:12', '2017-12-12 09:46:12');

# 下面是biz数据库中的插入数据
INSERT INTO `t_user` VALUES (1,'admin1','系统管理员','123456','www', '17890908889', '系统管理员', 1, '2017-12-12 09:46:12', '2017-12-12 09:46:12');
INSERT INTO `t_user` VALUES (2,'aix1','张三','123456','eee', '17859569358', '', 1, '2017-12-12 09:46:12', '2017-12-12 09:46:12');

运行测试用例

执行对用户表增/删/改/查的测试用例:com.xncoding.pos.ApplicationTests.java

许可证

Copyright (c) 2018 Xiong Neng

基于 MIT 协议发布: http://www.opensource.org/licenses/MIT