maven + myBatis,myBatis绑定接口失败

来源:互联网 发布:安卓模拟器for mac版 编辑:程序博客网 时间:2024/06/05 20:02

报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
除了网上常说的那几个原因之外,自己遇到的原因是由于:
接口类和.xml文件 是在src/main/java/dao包下的,
而intellij idea不会编译src的java目录的xml文件,因此需要在pom.xml中添加这么一段:

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

clean后再编译稳妥。

原创粉丝点击