org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案

 更新时间:2023年02月16日 16:56:09   作者:李三岁~  
这篇文章主要给大家介绍了关于org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下

一、BindingException 异常报错原因分析及解决方案

1. 异常报错描述:

BindingException 绑定异常(mybatis框架提供的异常)

这个错误提示只是告诉了我们绑定异常,可能造成的原因很多,而仅仅只是这个提示无法告诉我们具体的原因,我们需要根据具体的原因进行具体的分析。

1.1 详细描述1:

org.apache.ibatis.binding.BindingException: Invalid bound statement
(not found): xx.xx.xx.mapper.xxMapper.xx

2. 异常报错信息案例:

2.1 案例1:

请添加图片描述

2.1.1 异常错误描述:

错误原因:无效的绑定语句(未找到):cn.cy.demo.mapper.UserMapper.getAllUser;持久层方法未能找到对应的映射文件中的SQL语句

2.1.2 解决方案:

解决思路:
1)这里,我们需要先检查我们的配置文件是否添加了mybatis.mapper-locations,并且是否添加正确

请添加图片描述

2.2 案例2:

2.2.1 异常错误描述:

错误原因:无效的绑定语句(未找到):cn.tedu.boot08.mapper.ProductMapper.insert;持久层方法未能找到对应的映射文件中的SQL语句

2.2.2 解决方案:

解决思路:
1)这里,我们需要检查 ProductMapper.xmlnamesppace 路径是否正确,需要与 持久层接口 的路径保持一致

2.3 案例3:

2.2.1 异常错误描述:

错误原因:无效的绑定语句(未找到):cn.tedu.boot08.mapper.ProductMapper.insert;持久层方法未能找到对应的映射文件中的SQL语句

2.2.2 解决方案:

解决思路:
1)这里,我们需要检查持久层 ProductMapperl.java 接口中的方法名称,如案例中的 insert 方法,是否与 ProductMapperl.xml 中绑定的方法 id 属性值是否一致

总结

到此这篇关于org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案的文章就介绍到这了,更多相关org.apache.ibatis.binding.BindingException异常报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • spring boot 动态生成接口实现类的场景分析

    spring boot 动态生成接口实现类的场景分析

    本文不具体介绍动态代理,主要看一下它在springboot项目中的实际应用,下面我们模仿feign来实现一个调用三方接口的 httpclient,感谢的朋友跟随小编一起看看吧
    2021-11-11
  • 深入理解Java并发编程之LinkedBlockingQueue队列

    深入理解Java并发编程之LinkedBlockingQueue队列

    本文主要介绍了Java并发编程之LinkedBlockingQueue队列,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • 详解JVM的分代模型

    详解JVM的分代模型

    这篇文章主要介绍了JVM的分代模型的相关资料,帮助大家更好的理解和学习Java虚拟机相关知识,感兴趣的朋友可以了解下
    2020-10-10
  • SpringBoot中使用Redis的完整实例

    SpringBoot中使用Redis的完整实例

    这篇文章主要给大家介绍了关于SpringBoot中使用Redis的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 谷歌二维码引擎com.google.zxing二维码生成与解析

    谷歌二维码引擎com.google.zxing二维码生成与解析

    这篇文章主要给大家介绍了关于谷歌二维码引擎com.google.zxing二维码生成与解析的相关资料,zxing是google开源的二维码生成和解析工具,需要的朋友可以参考下
    2023-07-07
  • Java微信支付之公众号支付、扫码支付实例

    Java微信支付之公众号支付、扫码支付实例

    微信支付已经成为生活中必不可少的付款方式,本篇文章主要介绍了Java微信支付之公众号支付、扫码支付,有需要的小伙伴可以了解一下。
    2016-11-11
  • Spring Boot 快速使用 HikariCP 连接池配置详解

    Spring Boot 快速使用 HikariCP 连接池配置详解

    Spring Boot 2.x 将其作为默认的连接池组件,项目中添加 spring-boot-starter-jdbc 或 spring-boot-starter-data-jpa 模块后,HikariCP 依赖会被自动引入,这篇文章主要介绍了Spring Boot使用HikariCP连接池配置详解,需要的朋友可以参考下
    2023-06-06
  • Java整数和字符串相互转化实例详解

    Java整数和字符串相互转化实例详解

    这篇文章主要介绍了Java整数和字符串相互转化实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • springboot打成jar后获取classpath下文件失败的解决方案

    springboot打成jar后获取classpath下文件失败的解决方案

    这篇文章主要介绍了使用springboot打成jar后获取classpath下文件失败的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • java实现简单QQ登录界面

    java实现简单QQ登录界面

    这篇文章主要为大家详细介绍了java实现简单QQ登录界面,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05

最新评论