美文网首页
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