错误图片
原因:mapper映射文件没有发布
虽然我们的工程中由mapper.xml文件,但是我们的工作空间中,映射文件并没有发布
因为我的xml配置文件放到了src/main/java中
而默认是解析的是src/main/resource
解决办法一:把xml文件放到src/main/resource中
解决办法二:在pom.xml中配置
注意:如果只配置src/main/java这个目录。那么就不会扫描src/main/resource了
所以resource里有配置文件的小伙伴还需要配置src/main/resource这个目录
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>