1、未设置resources目录
解决方案1:
解决方案2:
在pom文件中build标签内插入一下内容
<resources>
<!-- 该节点会扫描src/main/java目录,若该目录下有配置文件,则需要添加以下配置,保证文件能够被扫描和加载到 -->
<resource>
<directory>src/main</directory>
<includes>
<!-- 根据目录下的文件配置需要扫描的文件类型 -->
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<!-- 该节点会扫描src/main/resources,一般资源文件和配置文件会放在该目录下 -->
<resource>
<directory>src/main/resources</directory>
<includes>
<!-- 根据目录下的文件配置需要扫描的文件类型 -->
<include>**/*.yml</include>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<!--此处的配置是识别到mapper.xml文件,也可以在application.properties中配置-->
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>