构建环境
- Mybatis-plus
- Druid 数据库连接池
- dynamic-datasource
数据表构建
分别向两个数据库中创建相同的数据表user(或者根据不同的情况创建不同结构的数据表),并插入数据
# 分别向数据库db_test_01、db_test_02 创建数据表
-- ----------------------------
-- User 表结构
-- ----------------------------
CREATE TABLE `user` (
`user_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`user_name` varchar(30) NOT NULL COMMENT '用户账号',
`nick_name` varchar(30) NOT NULL COMMENT '用户昵称',
`email` varchar(50) NULL DEFAULT '' COMMENT '用户邮箱',
`password` varchar(100) NULL DEFAULT '' COMMENT '密码',
PRIMARY KEY (`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 COMMENT = '用户信息表' ROW_FORMAT = Dynamic;
# 插入数据
-- ----------------------------
-- 数据库 db_test_01 插入记录
-- ----------------------------
INSERT INTO `user` VALUES (100, 'wangwu', '王五', 'wangwu@qq.com', '123456');
INSERT INTO `user` VALUES (101, 'zhaoliu', '赵六', 'zhaoliu@qq.com', '123456');
-- ----------------------------
-- 数据库 db_test_02 插入记录
-- ----------------------------
INSERT INTO `user` VALUES (100, 'zhangsan', '张三', 'zhangsan@qq.com', '123456');
INSERT INTO `user` VALUES (101, 'lisi', '李四', 'lisi@qq.com', '123456');