| | |
| | | package com.kidgrow.oprationcenter.config; |
| | | |
| | | import com.alibaba.druid.wall.WallConfig; |
| | | import com.alibaba.druid.wall.WallFilter; |
| | | import com.kidgrow.db.config.DefaultMybatisPlusConfig; |
| | | import org.mybatis.spring.annotation.MapperScan; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.context.annotation.DependsOn; |
| | | |
| | | /** |
| | | * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020<br> |
| | |
| | | @Configuration |
| | | @MapperScan({"com.kidgrow.oprationcenter.mapper*"}) |
| | | public class MybatisPlusConfig extends DefaultMybatisPlusConfig { |
| | | @Bean(name = "wallFilter") |
| | | @DependsOn("wallConfig") |
| | | public WallFilter wallFilter(WallConfig wallConfig) { |
| | | WallFilter wallFilter = new WallFilter(); |
| | | wallFilter.setConfig(wallConfig); |
| | | return wallFilter; |
| | | } |
| | | @Bean(name = "wallConfig") |
| | | public WallConfig wallConfig() { |
| | | WallConfig wallConfig = new WallConfig(); |
| | | wallConfig.setMultiStatementAllow(true);//允许一次执行多条语句 |
| | | wallConfig.setNoneBaseStatementAllow(true);//允许一次执行多条语句 |
| | | return wallConfig; |
| | | } |
| | | } |