网上已经有很多文章说明可能导致这个报错的原因,无非是以下几种:
1.检查xml文件的namespace是否正确

2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此

3.xxxMapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType

4.如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,保存.问题解决

5.看下mapper的XML配置路径是否正确

如果全部检查了一遍,还发现没有问题,最好看下自己的配置文件,那时候很有可能是配置少了扫描mapper的东西:

在创建SqlSessionFactory的时候,加了以下配置:

sqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/*.xml"));
sqlSessionFactoryBean.setTypeAliasesPackage("com.test.maper");
而且注意sqlSessionFactoryBean.setTypeAliasesPackage参数不支持通配符*,如果有多个包可以通过","等分割

如果需要加载依赖传递过来的jar包中的mapper目录下的xml,classpath:mapper/*.xml 修改为classpath*:mapper/*.xml

转载于:https://www.cnblogs.com/tv151579/p/11565509.html

Invalid bound statement (not found) 终极解决办法相关推荐

  1. springboot invalid bound statement (not found)终极解决办法

    解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题 org.apache.ibati ...

  2. springboot报错Invalid bound statement (not found) 的解决办法

    1.经排查所有的配置都没有问题,最后发现是项目编译后target文件夹中没有加载映射文件,解决方案,在pom中加入以下配置(但是这种方案一般要求在创建项目时就在pom中加入): <build&g ...

  3. Invalid bound statement (not found)错误解决办法

    SpringBoot在整合mybatis的mapper文件时容易出现的一个问题.今天由于想把原先放在resource目录下的mapper目录放到java目录中,修改了下mapper路径,结果报出了这个 ...

  4. Invalid bound statement (not found)异常解决

    问题描述以及解决思路: 1.我这里用的若依微服务框架 2.新建一个user模块ruoyi-user 3.启动后报错mapper映射有问题Invalid bound statement (not fou ...

  5. BindingException: Invalid bound statement (not found) 已解决

    问题: SSM框架:整合spring和Mybatis过程中遇到了问题 Caused by: org.apache.ibatis.binding.BindingException: Invalid bo ...

  6. (解决)org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题的办法

    1.基础办法:先检查mapper和xml的本身的对应关系是否正确(包括路径指向,方法名,包名对应是否正确),如果使用的是idea可以借助插件MybatisPlugin,能连接到指定方法说明绑定是没有问 ...

  7. 错误Invalid bound statement(not found):xxx问题解决办法

    错误分析: teget目录下面的userDao.xml文件应该放在userDao.class下面 正确的如下图 解决办法如下 由于在resources下面不能创建package,只能创建文件夹Dire ...

  8. 初学Springboot使用MyBatis-Plus出现Invalid bound statement (not found)的解决

    出现问题: 学习Springboot时出现找不到mapper里的方法,很奇怪通用的MP能使用,自己定义的MP就会出现上面的问题,看了自己写的mpper映射路径啥的都没有问题 疯狂百度查找,替换版本,好 ...

  9. BindingException:Invalid bound statement (not found)如何解决

    问题描述: 百度该问题,你会得到清一色的复制粘贴答案: 出现这个错误时,按以下步骤检查一般就会解决问题: 1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对 ...

最新文章

  1. java synchronized 参数_个人对synchronized锁的参数理解,如果有误望指出
  2. Spring框架中bean的生命周期
  3. 登录form php一个页面跳转页面,Extjs4中表单登录功能、登录成功跳转页面的代码...
  4. maven编译项目时提示:cached in the local repository
  5. java设计模式之道文字版,Java Web设计模式之道 PDF
  6. 逐渐显示的按钮和图片上下切换
  7. 如何运行vue项目(从gethub上download的开源项目)
  8. python 获取浏览器句柄下的网页控件_python webdriver操作浏览器句柄
  9. 用Julia学习微积分:这有一份高赞数学教程 | 附习题+代码
  10. Google是如何识别原创文章的,以及外链建设意见
  11. 大数据时代下的办公自动化系统
  12. DWL文件能改成DWG文件打开吗?
  13. 美团笔试题解2022-3-12号
  14. C语言 自定义数据类型(结构体 typedef 共用体 位段 枚举)
  15. 【平面图理论】平面图学习笔记
  16. java 控制台输入
  17. 《神经科学:探索脑》学习笔记(第1章 神经科学导论)
  18. python字体加粗代码_如何在python docx中加粗行单元格的文本?
  19. Altium Designer 10对集成库的理解
  20. CAD版本转换知识大全

热门文章

  1. 基尔霍夫矩阵题目泛做(AD第二轮)
  2. 我参加第七届NVIDIA Sky Hackathon——训练ASR模型
  3. 多项式根的因式分解理论.
  4. 2.5 矩阵因式分解(第2章矩阵代数)
  5. Tomcat配置图片保存路径
  6. MySQL自然连接删除重复列的问题
  7. Android 开机动画
  8. C#实现发送和接收邮件的winform邮箱(保存至MySQL本地数据库)Mail Client
  9. 在 LaTeX 中创建文档
  10. 夯实C++基础学习笔记