Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample( 错误)

时人不识凌云木,直待凌云始道高。这篇文章主要讲述Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample: 错误相关的知识,希望能为你提供帮助。

因碰到同样的问题,使用该方法对我有效,为方便以后查找,所以做了转载,原文请查看:https://www.cnblogs.com/fifiyong/p/5795365.html
在Maven工程下,想通过controller接收url中的参数Id查询数据库的数据,并且以json形式显示在页面。
在浏览器输入url后出现的问题:
八月 22, 2016 1:45:22 下午 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [taotao-manager] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample] with root cause org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample at org.apache.ibatis.binding.MapperMethod$SqlCommand.< init> (MapperMethod.java:189) at org.apache.ibatis.binding.MapperMethod.< init> (MapperMethod.java:43) at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:58) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:51) at com.sun.proxy.$Proxy30.selectByExample(Unknown Source)

原因:找不到mapper的映射文件

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

以上节点的内容,添加的位置在Maven工程下的父工程里面pom.xml文件中
【Invalid bound statement (not found): com.taotao.mapper.TbItemMapper.selectByExample( 错误)】抱歉,我只能根据自己出现的情况说明了,希望能帮到出现同样错误的朋友,同时希望路过的牛人指点。

    推荐阅读