因碰到一樣的問題,使用該方法對我有效,爲方便之後查找,因此作了轉載,原文請查看:
https://www.cnblogs.com/fifiyong/p/5795365.html
html
在Maven工程下,想經過controller接收url中的參數Id查詢數據庫的數據,而且以json形式顯示在頁面。java
在瀏覽器輸入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的映射文件apache
解決辦法:json
<!-- 若是不添加此節點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文件中瀏覽器
抱歉,我只能根據本身出現的狀況說明了,但願能幫到出現一樣錯誤的朋友,同時但願路過的牛人指點。mybatis