mybatis--基础--2.9--xml配置--映射器(mappers)

mybatis–基础–2.9–xml配置–映射器(mappers)


代码地址

https://gitee.com/DanShenGuiZu/learnDemo/tree/mysql_mybaties_DB/mybatis-learn-master

1、映射器(mappers)

  1. 定义映射文件在哪

2、方式

2.1、方式1(不推荐)

<!--使用相对于类路径的资源引用-->
<mappers>
    <mapper resource="day12/UserMapper.xml"/>
</mappers>

在这里插入图片描述

2.2、方式2(不推荐)

  1. 接口和他的Mapper配置文件必须同名
  2. 接口和他的Mapper配置文件必须在同一个文件夹
<!-- 使用映射器接口实现类的完全限定类名 -->
<mappers>
    <mapper class="com.cl.mybatis.learn.day12.UserMapper"/>
</mappers>

在这里插入图片描述

2.3、方式3(推荐)

  1. 接口和他的Mapper配置文件必须同名
  2. 接口和他的Mapper配置文件必须在同一个文件夹
<!-- 将包内的映射器接口实现全部注册为映射器 -->
<mappers>
    <package name="com.cl.mybatis.learn.day12"/>
</mappers>

在这里插入图片描述

2.4、方式4

<!-- 使用完全限定资源定位符(URL)-->
<mappers>
    <mapper url="file:///D:\java\workSpace\git\mybatis-learn-master\src\main\resources\day12\UserMapper.xml"/>
</mappers>

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值