声明使用JDK8,maven工程;
使用maven 测试mybatis时候把mapper.xml放在了其他目录下面,而没有放在resources目录下出现该问题;
惊喜不惊喜,意外不意外;这是个很low的错误;只因为maven工程下管理项目编译成的clazz文件都放在target目录下,所以加载不到很正常;
解决办法;pom.xml中添加如下配置;
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
走一下;