mybatis配置解析之映射
介绍:映射(mappers)即,我们之前说的每一个接口的xml文件必须在核心配置文件中“注册”
MapperRegistry:注册绑定我们的Mapper文件
文章源:mappers(映射器)
mybatis映射我们具体使用的有三种方法:
- 对xml文件进行映射
- 对接口类进行映射
- 对接口类所在的包进行映射
对xml文件进行映射
即注册时使用的是Mapper接口文件的实现xml文件
1 | <mappers> |
这种映射方式对两个文件的位置没有要求 可以在任何位置创建xml文件
对接口类进行映射
即对接口类进行注册
1 | <mappers> |
这种映射方式要求:
- 接口类和我们的实现xml文件(mapper)必须在同一个包下
- 接口类和我们的实现xml文件(mapper)必须同名
否则就会报错,找不到我们的文件
文件的位置
对接口类所在的包进行映射
1 | <mappers> |
这种映射方式要求:
- 接口类和我们的实现xml文件(mapper)必须在同一个包下
- 接口类和我们的实现xml文件(mapper)必须同名
否则就会报错,找不到我们的文件
文件的位置
Donate