Mybatis异常:Invalid bound statement (not found)
2017-07-17 14:15
295 查看
今天遇到这个异常,经过检查,发现是自己大意了,在配置接口文件的Mapper的返回值对象和配置xml文件中的result返回对象不同导致的,mybatis检测绑定没有找到,抛出该异常
因为对象名字都是一样的,但是包不同,对象全路径如下:
XML里用的 resultType: com.leadsoft.plana.wx.model.LsBsecoupon
Mapper的接口返回值: com.leadsoft.plana.base.model.LsBsecoupon
主要还是太粗心造成的,xml和接口中的名称id,返回值,参数值,url路径都要保持一致,就可以避免该异常
另外需要补充的是mapper的java文件路径和xml配置文件的包路径最好一致,今天就是出现了这个问题,路径什么的都没有问题,但就是提示这个错误,后来仔细检查发现是包路径不一致的原因导致的
因为对象名字都是一样的,但是包不同,对象全路径如下:
XML里用的 resultType: com.leadsoft.plana.wx.model.LsBsecoupon
Mapper的接口返回值: com.leadsoft.plana.base.model.LsBsecoupon
主要还是太粗心造成的,xml和接口中的名称id,返回值,参数值,url路径都要保持一致,就可以避免该异常
另外需要补充的是mapper的java文件路径和xml配置文件的包路径最好一致,今天就是出现了这个问题,路径什么的都没有问题,但就是提示这个错误,后来仔细检查发现是包路径不一致的原因导致的
相关文章推荐
- Mybatis异常_01_Invalid bound statement (not found)
- Mybatis异常_03_Invalid bound statement (not found)
- mybatis 异常处理:Invalid bound statement (not found)
- mybatis 异常处理:Invalid bound statement (not found)
- mybatis 异常:Invalid bound statement (not found) .
- mybatis 异常处理:Invalid bound statement (not found)
- mybatis异常:Invalid bound statement (not found)
- Maven异常_03_Invalid bound statement(not found)
- mybatis中出现Invalid bound statement (not found)
- mybatis使用bug:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- 再说mybatis3:Invalid bound statement (not found)
- 关于mybatis Invalid bound statement (not found) 问题
- mybatis错误:Invalid bound statement (not found)
- 有关mybatis的Invalid bound statement (not found)的解决办法
- mybatis报错—— Invalid bound statement (not found): com.mapper.EmployeeMapper.updEmp
- IDEA异常解决: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- mybatis绑定错误-- Invalid bound statement (not found)
- org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常解决方案
- Mybatis在idea中错误:Invalid bound statement (not found)
- [MyBatis]Invalid bound statement (not found)错误