SpringBoot集成mybatis
IDEA开发时如果mybatis的xml文件放在src/main/java 目录下, IDEA打包时默认不包括xml文件,所以会报错,增加如下配置即可解决
<build>
<!-- IDEA打包时包含xml文件,否则将会报错,mybatis无法使用,Eclipse无需此配置-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
备注:
IDEA开发时如果xml文件放在resources目录不需要上述配置
Eclipse开发时无论哪个目录都无需配置