配置头信息
<?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配置的顺序如下
1、 properties属性
2、 settings设置
3、 typeAliases类型命名
4、 typeHandlers类型处理器
5、 objectFactory对象工厂
6、 plugins插件
7、 environments环境
a。 environmen环境变量
I. transactionManager事物管理器
II. dataSource数据源
8、 databaseIdProvider 数据库厂商标识
9、 mappers映射器
1、properties属性
作用:引入xxx.properties外部文件,文件格式为xxx=xxx
<properties resource="database.properties"> =====>引入外部文件(同级目录)
<property name="mapper.path" value="com.dsb.test.entity.dao"></property> ====>引入外部文件路径并重命名
</properties>
2、settings属性
作用: 改变mybatis的运行时行为
<settings>
<setting name="logImpl" value="LOG4J" /> ====>指定MyBatis所用的日志具体实现,未指定时将自动查找
</settings>