官网: https://mp.baomidou.com/guide/faq.html#%E5%87%BA%E7%8E%B0-invalid-bound-statement-not-found-%E5%BC%82%E5%B8%B8

出现 Invalid bound statement (not found) 异常

不要怀疑,正视自己,这个异常肯定是你插入的姿势不对……

  • 检查是不是引入 jar 冲突

  • 检查 Mapper.java 的扫描路径

    • 方法一:在 Configuration 类上使用注解 MapperScan
    @Configuration
    @MapperScan("com.yourpackage.*.mapper")
    public class YourConfigClass{...
    }
    
    • 方法二:在Configuration类里面,配置MapperScannerConfigurer(查看示例
    • (opens new window))
    @Bean
    public MapperScannerConfigurer mapperScannerConfigurer(){MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer();//可以通过环境变量获取你的mapper路径,这样mapper扫描可以通过配置文件配置了scannerConfigurer.setBasePackage("com.yourpackage.*.mapper");return scannerConfigurer;
    }
    
  • 检查是否指定了主键?如未指定,则会导致 selectById 相关 ID 无法操作,请用注解 @TableId 注解表 ID 主键。当然 @TableId 注解可以没有!但是你的主键必须叫 id(忽略大小写)

  • SqlSessionFactory不要使用原生的,请使用MybatisSqlSessionFactory

  • 检查是否自定义了SqlInjector,是否复写了getMethodList()方法,该方法里是否注入了你需要的方法(可参考DefaultSqlInjector)

mybatis plus 常见问题Invalid bound statement (not found)相关推荐

  1. mybatis报错 Invalid bound statement (not found)

    mybatis报错 Invalid bound statement (not found) 第一步:查看接口mapper和对应的xml文件的id是否一致 第二步:是由于maven默认加载机制造成 ma ...

  2. 【转载】MyBatis报错Invalid bound statement (not found)

    转载自: koal的博客 http://www.cnblogs.com/koal/p/5232388.html <!--IDEA需要添加一下内容,否则无法找到mapper --><b ...

  3. 如何快速解决 Mybatis 异常:Invalid bound statement (not found)

    目录 一.遇到的问题 二.分析思路 1.映射文件 2.测试类 三.解决方案 一.遇到的问题 前几日,有个工作不久的同事找我帮他解决一个 Mybatis 的问题.他写了一个增删改查,但是在启动程序的时候 ...

  4. Mybatis报错: Invalid bound statement (not found)...

    报错内容如下 Rerun updateInfoByUid() cn.cyjt.shoot.mapper.UserMapperTests updateInfoByUid(cn.cyjt.shoot.ma ...

  5. mybatis+atomikos出现invalid bound statement (not found)

    我在用atomikos做分布式事务的时候出现invalid bound statement (not found),网上找了好多办法都没有解决,最后我还是通过谷歌查找到解决办法. 解决办法如下: 在配 ...

  6. [MyBatis]诡异的Invalid bound statement (not found)错误

    转自:https://blog.csdn.net/z69183787/article/details/48933481 自从开始使用Maven管理项目,最近在配置MyBatis的Mapper,在Ecl ...

  7. mybatis学习笔记-Invalid bound statement (not found): com.feng.dao.UserMapper.findAll

    解决方案: 1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应: 2:检查xml的namespace是否和xml文件的package名称一一对应: 3:检 ...

  8. Invalid bound statement (not found): com.lin.dao.AccountDao.findAll 解决方式之一

    1.整合spring和mybatis时遇到Invalid bound statement (not found)这个问题,导致这个问题的原因很多,可以网上搜索排查,我的不是网上的原因,耽误事啊~~ 2 ...

  9. 解决INVALID BOUND STATEMENT (NOT FOUND)(MYBATIS的MAPPER绑定问题)

    解决INVALID BOUND STATEMENT (NOT FOUND)(MYBATIS的MAPPER绑定问题) 参考文章: (1)解决INVALID BOUND STATEMENT (NOT FO ...

最新文章

  1. Spring-AOP 流程切面
  2. mysql 5.5.46_MySQL 5.5.46源码安装
  3. phpword 模板 多页_高中数学:各题型答题模板,吃透,灵活运用数学公式,解题更快!...
  4. 如何查询oracle的共享内存,[20190104]ipcs查看共享内存段.txt
  5. 视频压缩的I帧,P帧和B帧。
  6. 微型计算机原理与接口技术 王建国,微型计算机原理与接口技术课后习题答案及部分定义总结(王建国主编)...
  7. linux手动注入网络数据_Linux网络 - 数据包的接收过程【转】
  8. 自定义可拖拽GridView控件
  9. linux防火墙的开启与关闭
  10. python3GUI--做一款某雷影音播放器By:PyQt5
  11. ansiblea基本使用
  12. table表格宽带width属性研究
  13. golang的垃圾回收算法之二基本流程代码分析
  14. 玩传奇的伙计们,很久没发朋友圈了吧,今天给大家找到一些朋友圈高逼格文案。
  15. z自建服务器,《守望先锋》将加入自建服务器 自定规则
  16. Java: 猜拳游戏
  17. 敏捷实施步骤与价值观
  18. 项目管理(PMP)项目沟通管理
  19. DDN周报 | 6月11日-6月15日
  20. 大疆无人机 Android 开发总结——视频解码

热门文章

  1. UI优化策略-Shader篇
  2. 范飞龙的博客 | 目录
  3. 优酷土豆路由宝刷固件改无线打印服务器笔记
  4. Tomorrow never knows?(C程序设计进阶第2周)
  5. 卡片左右滑动 带动任务条滑动 vue
  6. 轻量级过程改进之绩效管理
  7. Android Duplicate class com.xxx found in modules
  8. 格式化 计算机术语,计算机格式化操作步骤
  9. 阿里java规范手册总结
  10. mysql的自身防御不包括_2020高校邦《MySQL数据库基础》作业题库2020智慧树《大学物理 Ⅰ》判断题答案...