Mybatis 笔记 008(配置之映射器说明)
内容来自B站【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂
1. 关于配置的补充
- typeHandlers(类型处理器)
- objectFactory(对象工厂)
- plugins(插件)
- mybatis-generator-core
- mybatis-plus
- 通用mapper
2. 映射器(mappers)
MapperRegistry:注册绑定我们的mapper文件。
2.1 方式一
<!-- 每一个Mapper.xml都需要在Mybatis核心配置文件中注册-->
<mappers>
<mapper resource="org/example/mybatis02/mapper/UserMapper.xml"/>
</mappers>
2.2 方式二
使用class文件绑定注册
<mappers>
<mapper class="org.example.mybatis02.mapper.UserMapper"/>
</mappers>
注意点:
- 接口和他的mapper配置文件必须同名
- 接口和他的mapper配置文件必须在同一个包下
2.3 方式三
使用扫描包进行注入绑定
<mappers>
<package name="org.example.mybatis02.mapper"/>
</mappers>
注意点:
- 接口和他的mapper配置文件必须同名
- 接口和他的mapper配置文件必须在同一个包下