1.新建mybatis+springboot项目
2.更改配置文件
##此处的值仅为xml文件中databaseId存在的值
mybatis.configuration.database-id=mysql
3.更改Mapper.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis-3-mapper.dtd" >
<mapper namespace="com.example.demo.sys.mapper.TestMapper">
<resultMap type="java.util.Map" id="baseMap">
<result column="a_a" property="aA"/>
<result column="b_b" property="bB"/>
</resultMap>
<select id="selectDual" databaseId="mysql" resultMap="baseMap">
select 1 a_a, 2 b_b from dual
</select>
<select id="selectDual" databaseId="oracle" resultMap="baseMap">
select 3 a_a, 4 b_b from dual
</select>
</mapper>
4.切换数据库进行测试