依赖:com.baomidou:mybatis-plus-boot-starter:3.5.4
配置分页时使用的匿名内部类形式,在触发分页功能
时org.apache.ibatis.plugin.Plugin#getSignatureMap方法报错
org.apache.ibatis.plugin.PluginException: No @Intercepts annotation was found in interceptor com.boot.admin.infra.config.MybatisPlusConfig$1。
配置代码如下:
@Configuration
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
return new MybatisPlusInterceptor(){{
// 分页插件
addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
// 防止全表更新
addInnerInterceptor(new BlockAttackInnerInterceptor());
}};
}
}
Comment From: miemieYaho
这是mybatis的逻辑,mybatis不支持
Comment From: lixx174
thanks a lot