首页 > 其他 > 详细

解决Mybatis中出现的Invalid bound statement (not found)问题

时间:2021-04-05 17:24:53      阅读:22      评论:0      收藏:0      [点我收藏+]

加载映射文件有四种方式

1.resource方式加载映射文件

<mappers>
    <!-- 这是resource方式加载配置文件  -->
    <mapper resource="sqlmap/UserMapper.xml"/>
</mappers>

 

2.class方式:这里需要注意:接口类和映射文件放在同一个目录下,并文件名要一致

<mappers>
    <!-- class方式加载配置文件:class指定的是 mapper接口的地址
        但是这时候就需要将接口类 和映射文件放在同一个目录下-->
    <mapper class="com.mo.mapper.UserMapper"/>
</mappers>

 

3.包扫描加载映射文件 : 接口类 和映射文件放在同一个目录下,并文件名要一致

<mappers>
    <!-- 批量mapper的扫描 -->
    <package name="com.mo.mapper"/>
</mappers>

 

4.使用本地文件(不推荐)

<mappers>
    <mapper url="file:///c:/mapper/UserMapper.xml"/>
</mappers>

 

解决Mybatis中出现的Invalid bound statement (not found)问题

原文:https://www.cnblogs.com/prprprcom/p/14618588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!