将Sql映射注册到全局配置中
-
Mapper 标签
- Resource 引用类路径下的sql xml映射文件
- Url 引用网络路径or磁盘下的sql xml映射文件
- Class 引用实现sql映射的接口的全类名
- sql映射接口文件与mapper接口名字要一致
- sql接口文件与mapper接口所在包要一致
-
package 标签
-
将当前包路径下的自动批量注册 sql语句 类/文件
-
会自动配置别名 默认类名且不区分大小写
-
name 包名
-
-
注意!在默认资源路径下新建的路径最后自动与src路径结合
eg:
src/ com.mapper/ mapperUser.class resources/ (maven 的默认资源路径, 在resouce下目录符要用'.') com.mapper/ mapperUser.xml 在项目启动 会自动归并为一处 例如↓ src/ com.mapper/ mapperUser.class mapperUser.xmlConfiguration
Mybatis核心配置标签
在Configuration标签 中的子标签必须按照 配置顺序 进行配置!
| 序号 | 标签名称 |
|---|---|
| 1 | properties |
| 2 | settings |
| 3 | typeAliases |
| 4 | typeHandlers |
| 5 | objectFactory |
| 6 | objectWrapperFactory |
| 7 | reflectorFactory |
| 8 | plugins |
| 9 | environments |
| 10 | databaseldProvider |
| 11 | mappers |
官方文档显示如下:



