MybatisPlus(九) 插件的使用~防全表更新与删除插件(配置类篇)
一、Springboot 配置防全表更新与删除插件
@Configuration public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); //添加分页插件 interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); //添加乐观锁插件 interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor()); //防全表更新与删除插件 //针对 update 和 delete 语句 作用: 阻止恶意的全表更新删除 interceptor.addInnerInterceptor(new BlockAttackInnerInterceptor()); return interceptor; } }