出现以上报错,从以下两点排查:
1.pom 依赖的包版本
boot项目只需要引入
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>2.1.5</version>
</dependency>
这个包就可以了,不需要单独在引入 mybatis的包,否组会包冲突。
2.启动类包扫描
包扫描要使用:tk.mybatis.spring.annotation.MapperScan 的,不能使用 原生的