1、可能原因
1)版本过低
2)需要增加 MybatisPlusInterceptor 配置
2、处理
1)引包,使用3.4.0 版本
<dependency>
<groupId></groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
2)配置, 根据使用的数据库类型可自行更改DbType
@Configuration
public class MyBatisPlusConfig {
/**
* 插件配置
*
* @return
*/
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
// 向MyBatis-Plus的过滤器链中添加分页拦截器,需要设置数据库类型(主要用于分页方言)
// pg使用
//(new PaginationInnerInterceptor(DbType.POSTGRE_SQL));
// mysql使用
(new PaginationInnerInterceptor());
// 添加乐观锁拦截器
(new OptimisticLockerInnerInterceptor());
return interceptor;
}
}