今天在代码优化的时候,项目启动的时候一直报这个错误。刚开始以为是Mapper名字写的和xml对不上,经过仔细核对发现没有问题。最后经过多方面找,最终确定下来是idea新版本的问题。一般情况下xml文件放在static静态资源下面,现在人们的开发习惯喜欢和mapper放在一起,就会报这样的错误。
解决方法如下:
在build里面添加:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>