项目创建mapper接口,编写xml文件sql语句,出现绑定异常
原因:编译的时候target中没有编译到xml文件
解决方式:
1.复制xml文件到target中
2.复制xml文件到resources中(注意:包名必须一致)
3.通过配置实现。
①pom中配置
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
②在springboot配置文件中配置
//配置mapper xml文件的路径
mybatis-plus.mapper-localhost=classpath:com/../../../xml/*.xml