文档章节

mybatis:Invalid bound statement (not found)

卢磊磊
 卢磊磊
发布于 2017/03/31 09:38
字数 228
阅读 9
收藏 0

原因:缺少Mapper接口的xml配置文件造成的问题。

(1)逆向工程生成的xml文件和java文件一般放在resources文件夹下

(2)出现这样的问题,是因为xml文件的运行依靠target文件夹下的这些class文件,Mapper映射接口的class文件要想正确运行则在target目录下必须也存在对应的Mapper映射文件的xml文件。

解决方法:在Maven中添加下面的代码

<build>
        <finalName>app_manager</finalName>

        <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 -->
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

这里需要添加src/main/resources,和src/main/java,都添加,不然maven会将resources过滤掉。

这个作用就是让maven加载mybatis的xml文件到target中

 

© 著作权归作者所有

卢磊磊
粉丝 0
博文 94
码字总数 16037
作品 0
昌平
程序员
私信 提问
Mybatis+Thymeleaf开发遇到的几个问题笔录

我的开发工具是IntelliJ IDEA,然后在SpringBoot集成Mybatis,前端用模块引擎Thymeleaf的过程中遇到几个问题,不过也花了点时间,现在记录下来,作为笔记记录。 Invalid bound statement异常...

smileNicky
2018/11/03
0
0
mybatis-plus抛Invalid bound statement (not found)

mybatis-plus,serviceImpl实现service,测试正常;直接测试mapper正常,当service继承IService,serviceImpl继承ServiceImpl之后,Invalid bound statement (not found),有跳过类似坑的没呢...

烛✟孩
09/04
97
2
问个mybatis和spring security等结合出现的方法没找到问题

问题很简单 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): spring.security.maven.dao.T_userMapper.selectByUserName 这种问题不外乎命名空间这类写错......

似故人来
2015/03/27
9.5K
6
org.apache.ibatis.binding.BindingException

环境:spring3.1.1+mybatis3.2.8+mybatis-spring1.2.3 SpringMVC + MyBatis整合,出现下面的错误: org.springframework.web.util.NestedServletException: Request processing failed; neste......

wangbiglei
2015/08/08
15.6K
1
SpringMVC整合MyBatis测试,一直出错。。。调了好几天了!!!

这是整体的结构: 这是User类: 这是UserDao: 这是UserMapper.xml 其实上面三个都是自动生成的。 这是UserService类: 这是UserServiceImpl类: 这是UserController中代码: 这个是数据库和表...

沙拉曼德
2015/11/18
2K
4

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB系列-在复制集(replication)以及分片(Shard)中创建索引

关注我,可以获取最新知识、经典面试题以及微服务技术分享   在使用MongoDB时,在创建索引会涉及到在复制集(replication)以及分片(Shard)中创建,为了最大限度地减少构建索引的影响,在副本...

ccww_
12分钟前
8
0
SAP HANA数据库multi container模式JDBC链接connection refused

报错如下信息 com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://xxx.xxx.xxx.xxx:30015 [Cannot connect to host xxx.xxx.xxx.xxx:30015 [C......

flash胜龙
37分钟前
14
0
c++ 虚基类

c++ 虚基类 p556

天王盖地虎626
43分钟前
73
0
k8s删除Terminating状态的命名空间

背景: 我们都知道在k8s中namespace有两种常见的状态,即Active和Terminating状态,其中后者一般会比较少见,只有当对应的命名空间下还存在运行的资源,但是该命名空间被删除时才会出现所谓的...

Andy-xu
55分钟前
61
0
seata源码阅读笔记

seata源码阅读笔记 本文没有seata的使用方法,怎么使用seata可以参考官方示例,详细的很。 本文基于v0.8.0版本,本文没贴代码。 seata中的三个重要部分: TC:事务协调器,维护全局事务和分支...

东都大狼狗
今天
36
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部