Invalid bound statement (not found)

2018-11-20 03:22:56来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

报这个错,请检测以下步骤:

  • mapper.xml的namespace要写所映射接口的全称类名。

  • mapper.xml中的每个statement的id要和接口方法的方法名相同

  • mapper.xml中定义的每个sql的parameterType要和接口方法的形参类型相同

  • mapper.xml中定义的每个sql的resultType要和接口方法的返回值的类型相同

  • mapper.xml要和对应的mapper接口在同一个包下

  • mapper.xml的命名规范遵守: 接口名+Mapper.xml

然而我的问题是:

mybatis:
  mapper-locations: classpath:/mapper/BookMapper.xml

居然少写了个s,写成了

mapper-location,找了快两天,这个错就是找不到与接口相应的mapper.xml

参考springboot整合mybaits 文章:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:spring-boot-2.0.3源码篇 - filter的注册,值得一看

下一篇:【原】Solr入门之概念和安装