zoukankan      html  css  js  c++  java
  • org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)报错

    0 环境

    系统环境:win10

    1 正文

    先检查Mapper接口与相关联xml文件是否对应,需要检查包名,namespace位置是否写对,curd时id名称等能否对应上
    
    常规步骤:
    
    1:检查mapper接口和xml文件是否对应(包名 namespace)
    
    2:检查接口中的函数名称与xml中crud的id名称能否对应上
    
    3:查看是否自写的注释或是有空格。。。人为错误
    
    题外话:有时候springboot忘了添加包扫描mapper包使用@MapperScan或使用xml配置(若没有配置mapper的位置的话)
    经过调试发现 我遇到的问题是service指定的mapper接口与我所写的最终的mapper xml位置不一致 改好后没有预期值显示 只显示了json转换日期的数值 看了一下bean原来没有添加@data注解 添加了后 报了一下错 应该是字段冲突 看了一下我使用了联表sql语句 在结合自定义resultmap且继承逆向工程的初始resultmap 果然冲突了
    作者:以罗伊
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    requestAnimationFrame
    react 面试题
    useState使用和原理
    常用网址记录
    .net 学习官网
    centos nginx 设置开启启动
    Asp.Net Core 发布和部署 Linux + Nginx
    SQL Server 执行计划缓存
    SQL Server之索引解析(二)
    SQL Server之索引解析(一)
  • 原文地址:https://www.cnblogs.com/my-ordinary/p/12190755.html
Copyright © 2011-2022 走看看