在pom.xml中引入相关的jar包之后,在创建一个mybatis-config.xml文件,指定文件使用mybatis的dtd格式标准
configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
对mybatis进行全局变量的配置
(1)使用jdbc的getGeneratedKeys获取数据库自增主键值
<setting name="useGeneratedKeys" value="true" />
(2)使用列标签替换列别名(即允许在sql语句中使用别名),默认值为true
<setting name="useColumnLabel" value="true" />
(3)开启驼峰命名转换:其作用就是使数据库表中的字段名与实体类中的属性名对应上,如:字段名create_time对应 实体类中的createTime
<setting name="mapUnderscoreToCamelCase" value="true" />
配置使用的插件
<plugins>
<plugin interceptor="org.imooc.dao.split.DynamicDataSourceInterceptor">
</plugin>
</plugins>