6.5 Mapper

 

6.5 Mapper

Mapper 配置的几种方法:

  • <mapper resource=" " />

使用相对于类路径的资源,即 XML 的定位,从 classpath 开始写。

如:

<mapper resource="mapping/User.xml" />
  • <mapper url="" />

使用完全限定路径,相当于使用绝对路径,这种方式使用非常少。

如:

<mapper url="file:///D:\demo\xxx\User.xml" />
  • <mapper class=" " />

使用 mapper 接口类路径,注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中

如:

<mapper class="org.sang.mapper.UserMapper"/>
  • <package name=""/>

注册指定包下的所有 mapper 接口

如:

<package name="org.sang.mybatis.mapper"/>

注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中。实际项目中,多采用这种方式。

喜欢这篇文章吗?扫码关注公众号【江南一点雨】【江南一点雨】专注于 SPRING BOOT+微服务以及前后端分离技术,每天推送原创技术干货,关注后回复 JAVA,领取松哥为你精心准备的 JAVA 干货!

本文遵守 Attribution-NonCommercial 4.0 International 许可协议。 Attribution-NonCommercial 4.0 International