【笔记】MyBatis多个数据库配置

前言

在项目中可以同时配置开发环境的数据库和生产环境的数据库,实现来回切换

配置多个数据库

src/main/resources/mybatis-config.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">

<configuration >
<!-- 选择一个当前的默认配置 -->
<environments default="master">

<!-- 定义用于开发环境的数据库 -->
<environment id="develop">
...
</environment>

<!-- 定义用于生产环境的数据库 -->
<environment id="master">
...
</environment>
</environments>

</configuration>

完成

参考文献

哔哩哔哩——黑马程序员