MyBatis-Plus找不到Mapper.xml文件,解决方法

MyBatis-Plus找不到Mapper.xml文件

  • 1.原因1:
  • 原因2:
  • 原因3:

1.原因1:

Mapper的命名空间和Dao层的接口。此种原因的解决方法为将命名空间和接口名一致。
MyBatis-Plus找不到Mapper.xml文件,解决方法_第1张图片
MyBatis-Plus找不到Mapper.xml文件,解决方法_第2张图片

原因2:

maven的配置
检查下pom所用的jar包。
mybatis-plus包和mybatis包别搞混了
mybatis -plus的配置为
MyBatis-Plus找不到Mapper.xml文件,解决方法_第3张图片
pom为
MyBatis-Plus找不到Mapper.xml文件,解决方法_第4张图片

原因3:

Mapper.xml的位置是在java目录下,而非resource目录下。
此处需加收进行扫描
MyBatis-Plus找不到Mapper.xml文件,解决方法_第5张图片

		<resources>
			<resource>
				<directory>src/main/java</directory>
				<includes>
					<include>**/*.xml
					**/*.properties</include>
				</includes>
			</resource>
			<resource>
				<directory>src/main/resources</directory>
			</resource>
		</resources>

你可能感兴趣的:(踩坑指南)