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

    异常信息:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

     原因分析:

    出现此异常时因为接口和映射的mapper文件不再同一目录下所致。

    但是代码中看到是在同一个目录下的

     后来查看了编译后的文件,发现真的没有

     这是为什么呢???

    后来经过分析,得出结论。这是因为

    maven工程在默认情况下src/main/java目录下的mapper文件是不发布到target目录下的。

    解决办法:

    解决办法很简单:在pom.xml文件中添加资源映射

     还有一种方法就是 把mapper文件放到resource资源路径下,我的项目中都放到了src/main/java下了,所以在pom.xml文件中添加了以上的配置。

  • 相关阅读:
    jsp tag
    加密算法
    webpack4.x 使用
    vue部分知识点
    数据赋值处理
    Promise markdown版
    Promise-github版
    vuex简单介绍-官网
    vue-router-官网
    vue官方实例-分例-14-19
  • 原文地址:https://www.cnblogs.com/wlv1314/p/12264169.html
Copyright © 2011-2022 走看看