zoukankan      html  css  js  c++  java
  • org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):IDEA太坑啦

    最近在学牛客网的高级项目课,在mybatis这里遇到了这个错误,环境时IDEA,java版本1.8

    这是mybatis绑定错误,interface无法与对应xml文件相关联

    (1)检查xml文件所在的package名称是否和interface对应的package名称一一对应
    (2)检查xml文件的namespace是否和xml文件的package名称一一对应
    (3)检查函数名称能否对应上
    (4)去掉xml文件中的中文注释
    (5)随意在xml文件中加一个空格或者空行然后保存

    然而我在IDEA中无论怎么检查都没发现问题,而后我手动配置xml文件位置,结果错误信息变为无法找到指定文件,我顿时整个人都头大了,一个晚上都没想到解决办法,最后重构项目依旧毫无用处,直到我直接查找文件,然后就发现了下面这张图,被IDEA坑惨了啊

     

     所以想来大家也知道解决办法了,吧上面这个com.nowcoder.dao的文件夹删了,手动依次创建com,nowcoder,dao即可

    最后附上我成功解决问题的截图

     

  • 相关阅读:
    利用border制作三角形原理
    JavaScript中null和undefined
    localStorage 如何存储JSON数据并读取JSON数据
    常见的几种浏览器内核简单介绍
    关于Banner设计的促销氛围
    分数分配
    餐饮管理系统
    餐馆管理之点菜
    餐饮管理之结账
    餐饮管理之菜品管理
  • 原文地址:https://www.cnblogs.com/xinzhiyan/p/8539111.html
Copyright © 2011-2022 走看看