ibatis包下也就是mybatis下的,mybatis什么时候会报异常?Mapper的接口找不到映射文件,只有接口就会报这个异常.
解决方法可以在其项目的pom.xml中添加
<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。
同时这样配置以后,本来默认从/src/main/resources下读取就会失效,这个目录就没用了。
因此要再配置一个src/main/resources的<resource></resource>
当然也可以直接在/src/main/resources下建立一个 cn.e3mall.mapper包,将资源放进去,就不用配置了。-->
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>