org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 解决方法

造成的原因:    1.xml中的名字与mapper中的名字未对应,导致报错。       解决方法:修改名字相对应即可。      2.Maven加载时只会对.java文件进行编译,不会对其他类...

造成的原因:

   1.xml中的名字与mapper中的名字未对应,导致报错。

      解决方法:修改名字相对应即可。

     2.Maven加载时只会对.java文件进行编译,不会对其他类型的文件进行编译

      解决方法:①将xml文件夹复制到到target中的Mapper下

            (不推荐)

              ②将xml移动到resources中去

            (不推荐)

              ③配置pom.xml和application.properties

              (1)pom.xml中加入下面代码

    <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

                (2)application.properties中加入下面代码

mybatis-plus.mapper-locations=classpath:com/llc/eduservice/mapper/xml/*.xml  //根据自己的项目更改路径
  • 发表于 2020-07-28 16:20
  • 阅读 ( 103 )
  • 分类:网络文章

条评论

请先 登录 后评论
不写代码的码农
小编

篇文章

作家榜 »

  1. 小编 文章
返回顶部
部分文章转自于网络,若有侵权请联系我们删除