1.添加Maven POML
坐标:
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>2.0.4</version>
</dependency>
2.添加在@SpringBootApplication
所在启动类中添加@MapperScan
注解。
如果添加的@MapperScan
注解是所在的包org.mybatis.spring.annotation.MapperScan
下,则在调用通用Mapper插件的相应方法时会报类似如下的错误:
java.lang.NoSuchMethodException:tk.mybatis.mapper.provider.base.BaseSelectProvider.
所以@MapperScan
注解导入的包应该是tk.mybatis.spring.annotation.MapperScan
.
导入改MapperScan
后问题解决。