最近学习回顾了MyBatis加载mappers映射文件的三种方式
1.通过resource加载映射文件
<span style="font-family:KaiTi_GB2312;font-size:18px;"><!-- 加载映射文件 -->
<mappers>
<mapper resource="sqlmap/User.xml"/>
</mappers></span>
2.通过mapper接口加载映射文件
<span style="font-family:KaiTi_GB2312;font-size:18px;"><!-- 加载映射文件 -->
<mappers>
<!-- 通过mapper接口加载映射文件 -->
<!-- 遵循规范:需要将mapper接口类名与xml文件映射名称保持一致,且在一个目录中
上边规范的前提是:使用的是mapper代理的方法 -->
<mapper class="cn.itcast.mybatis.mapper.UserMapper"/>
</mappers> </span>
3.批量加载映射文件
<span style="font-family:KaiTi_GB2312;font-size:18px;"><!-- 加载映射文件 -->
<mappers>
<!-- 批量加载
指定接口的包名称,自动扫描包下的所有mapper接口进行加载
-->
<package name="cn.itcast.mybatis.mapper"/>
</mappers> </span>
MyBatis要回顾总结的还有好多,一个小的总结,以后分享还会继续!