不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述mapper加载的3种方法相关的知识,希望能为你提供帮助。
<
!--
mapper加载有3种方法:
1:通过resource或url加载单个mapper
2:通过mapper接口类名加载单个mapper
3:通过package批量加载多个mapper(推荐使用)
-->
<
mappers>
<
!-- 通过resource或url加载单个mapper -->
<
!--
<
mapper resource="sqlmap/User.map.xml" />
<
mapper resource="sqlmap/Student.map.xml" />
<
mapper resource="mapper/UserMapper.xml"/>
<
mapper resource="mapper/StaffMapper.xml"/>
<
mapper url="file:/F:/workspace/mybatis0422/bin/mapper/UserMapper.xml"/>
<
mapper url="file:/F:/workspace/mybatis0422/bin/mapper/StaffMapper.xml"/>
-->
<
!-- 通过mapper接口类名加载单个mapper -->
<
!--
使用前提是:
1:使用mapper代理方式开发
2:接口文件mapper.java和映射文件mapper.xml在同一个目录中,并且文件名称保持相同
-->
<
!--
<
mapper class="org.pine.mybatis.mapper.UserMapper"/>
<
mapper class="org.pine.mybatis.mapper.StaffMapper" />
-->
<
!-- 通过package批量加载多个mapper(推荐使用) -->
<
!--
指定mapper接口的包名,mybatis会 自动扫描 包下面的所有mapper接口,并进行加载
使用前提是:
1:使用mapper代理方式开发
2:接口文件mapper.java和映射文件mapper.xml在同一个目录中,并且文件名称保持相同
-->
<
package name="org.pine.mybatis.mapper"/>
<
/mappers>
【mapper加载的3种方法】
推荐阅读
- mapper代理查询
- Android--多线程之Handler
- csapp-局部性
- Spring boot 梳理 - SpringApplication
- Spring boot 梳理 - 在bean中使用命令行参数-自动装配ApplicationArguments
- 如何精准的找到社交类APP软件开发服务商
- Delphi使用逍遥安卓模拟器
- 用H5开发微信还是开发APP()
- 使用什么进行app开发