前言
我们所熟知的.xml文件通常情况下都是放在resource文件目录下的,因为我在使用jmaven 项目构建工具构建项目的时候,默认的resource 文件下只会解析相应的.xml文件,并不会解析.java 文件,相反java文件目录下也只是会解析相应的.java 文件并不会去解析相应的.xml 文件。
所以默认的mapper接口和相应的mapper.xml文件是分开放置的,如果我们想要将mapper接口和mapper.xml 文件放到相应的一个目录下,那我们只要在pom配置配置文件中配置相应的.java文件目录下同时也解析.xml 文件就可以实现了。
<!--配置当springboot的mapper的接口和xml文件在java文件中-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>