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配置文件必须在同一个包下
posted @ 2022-05-02 21:24  君子键  阅读(55)  评论(0)    收藏  举报