MyBatis笔记----报错Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ij34.model.UserMapper.selectUser
2017-04-05 16:50
961 查看
信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@41cf53f9: startup date [Wed Apr 05 16:48:12 CST 2017]; root of context hierarchy 四月 05, 2017 4:48:12 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions 信息: Loading XML bean definitions from class path resource [com/ij34/mybatis/applicationContext.xml] Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ij34.model.UserMapper.selectUser at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:230) at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:48) at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) at com.sun.proxy.$Proxy4.selectUser(Unknown Source) at com.ij34.bean.Test.main(Test.java:24)
解决:
检查xml文件所在的package名称是否和interface对应的package名称一一对应
检查xml文件的namespace是否和xml文件的package名称一一对应
检查函数名称能否对应上
去掉xml文件中的中文注释
随意在xml文件中加一个空格或者空行然后保存
相关文章推荐
- MyBatis笔记----报错:Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决方法
- Mybatis笔记二:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis绑定错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis+springmvc:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not
- mybatis maven打包出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误
- mybatis出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- 关于mybatis的org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- mybatis使用时org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):的错误
- 关于mybatis的org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- mybatis整合springmvc时的错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
- 关于mybatis “org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)” 错误的问题。
- mybatis: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis绑定错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis绑定错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis “org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)”
- Maven 遇到mybatis 发生org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- spring+mybatis整合报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- spring mybatis集成报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis使用bug:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):