美文网首页
springboot项目访问时找不到对应ibatis方法(Bin

springboot项目访问时找不到对应ibatis方法(Bin

作者: 面朝大海_1234 | 来源:发表于2018-05-24 02:16 被阅读0次

springboot项目启动成功后,访问相关接口,报错

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 
.........................

搜索相关资料,都说是XML和对应dao没有对应上,找不到XML中的方法导致,仔细检查后发现都是对的,


01 02

然后查看了下编译后的输出路径中的文件,发现根本没有XML文件


03

在pom.xml中加入下面代码即可

<build>
      ......
        <resources>
            <!--编译之后包含xml-->
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>
        ......

再次编译,mapper文件夹出现


image.png

此时启动项目,访问接口地址,一切OK


OK

相关文章

网友评论

      本文标题:springboot项目访问时找不到对应ibatis方法(Bin

      本文链接:https://www.haomeiwen.com/subject/qshjjftx.html