Mybatis(映射器 mappers)

MapperRegistry:注册绑定我们的Mapper文件

方式一:

<!--每一个Mapper.XML都需要在Mybatis核心配置文件中注册-->
<mappers>
  <mapper resource = "com/my/dao/UserMapper.xml"/>
</mappers>

使用class文件绑定:

<!--每一个Mapper.XML都需要在Mybatis核心配置文件中注册-->
<mappers>
    <mapper class = "com.my.dao.UserMapper"/>
</mappers> 

注意点:

  • 接口和他的Mapper配置文件必须同名
  • 接口和他的Mapper配置文件必须在一个同一个包下!

使用扫描包进行注入绑定

<mappers>
<package name = "com.my.dao"/>
<mappers>

注意点:

  • 接口和他的Mapper配置文件必须同名
  • 接口和他的Mapper配置文件必须在一个同一个包下!

练习时间:

  • 将数据库配置文件外部引入
  • 实体类别名
  • 保证UserMapper和UserMapper.xml改为一致 !并且放在同一个包下。
posted @ 2021-11-23 08:42  不会笑的孩子  阅读(110)  评论(0)    收藏  举报