zoukankan      html  css  js  c++  java
  • mybatis报Invalid bound statement (not found) 分析

     

    解决问题的步骤,请参考:

    1.mapper.xml要和对应的mapper接口在同一个包下,包名要一模一样。

    2.Mapper接口中的方法在Mapper.xml中没有,然后执行Mapper接口的方法会报

    3. Mapper接口的方法返回值是List<DTO>,而select元素没有正确配置ResultMap,或者只配置ResultType

    4. 如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,保存.问题解决

    5.看下mapper的XML配置路径是否正确

    mybatis:
      configuration:
        log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
      mapper-locations: classpath:mapper/*.xml

    6.是否配置包扫描:@MapperScan("com.compane.projectname.mapper")

  • 相关阅读:
    C#调用webservice
    C#调用java方法踩坑记
    GitHub
    oracle之在java中调用
    oracle之数据恢复(delete误删)
    word之高级
    word之个人设置
    word之常用功能
    word
    git之摘抄
  • 原文地址:https://www.cnblogs.com/hankuikui/p/10149534.html
Copyright © 2011-2022 走看看