Commit 187acad8bf60e68d76598521a51a1f8c50beb54c
1 parent
22d2de9d
fix:【framework 框架】默认禁用 BlockAttackInnerInterceptor 避免影响一些批量操作场景
Showing
1 changed file
with
2 additions
and
2 deletions
yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/config/YudaoMybatisAutoConfiguration.java
| ... | ... | @@ -10,7 +10,6 @@ import com.baomidou.mybatisplus.extension.incrementer.*; |
| 10 | 10 | import com.baomidou.mybatisplus.extension.parser.JsqlParserGlobal; |
| 11 | 11 | import com.baomidou.mybatisplus.extension.parser.cache.JdkSerialCaffeineJsqlParseCache; |
| 12 | 12 | import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; |
| 13 | -import com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor; | |
| 14 | 13 | import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; |
| 15 | 14 | import org.apache.ibatis.annotations.Mapper; |
| 16 | 15 | import org.mybatis.spring.annotation.MapperScan; |
| ... | ... | @@ -43,7 +42,8 @@ public class YudaoMybatisAutoConfiguration { |
| 43 | 42 | public MybatisPlusInterceptor mybatisPlusInterceptor() { |
| 44 | 43 | MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor(); |
| 45 | 44 | mybatisPlusInterceptor.addInnerInterceptor(new PaginationInnerInterceptor()); // 分页插件 |
| 46 | - mybatisPlusInterceptor.addInnerInterceptor(new BlockAttackInnerInterceptor()); // 拦截没有指定条件的 update 和 delete 语句 | |
| 45 | + // ↓↓↓ 按需开启,可能会影响到 updateBatch 的地方:例如说文件配置管理 ↓↓↓ | |
| 46 | + // mybatisPlusInterceptor.addInnerInterceptor(new BlockAttackInnerInterceptor()); // 拦截没有指定条件的 update 和 delete 语句 | |
| 47 | 47 | return mybatisPlusInterceptor; |
| 48 | 48 | } |
| 49 | 49 | ... | ... |