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即可

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

     

  • 相关阅读:
    Retrofit源码分析
    Android异步消息机制
    崩溃bug日志总结3
    单例模式
    总结(第一段)
    mysql日期类型比较
    mysql记录(一)
    JSONObject/JSONArray的区别
    java 正则表达式(Pattern ,Matcher)的使用
    javaweb开发中的权限管理的方法
  • 原文地址:https://www.cnblogs.com/xinzhiyan/p/8539111.html
Copyright © 2011-2022 走看看