diff --git a/src/main/java/com/alibaba/druid/wall/WallConfig.java b/src/main/java/com/alibaba/druid/wall/WallConfig.java index 3ec750becc..85f9ab0510 100644 --- a/src/main/java/com/alibaba/druid/wall/WallConfig.java +++ b/src/main/java/com/alibaba/druid/wall/WallConfig.java @@ -22,6 +22,7 @@ import java.util.Set; import java.util.concurrent.ConcurrentSkipListSet; import static com.alibaba.druid.util.Utils.getBoolean; +import static com.alibaba.druid.util.Utils.getInteger; import static com.alibaba.druid.wall.spi.WallVisitorUtils.loadResource; public class WallConfig implements WallConfigMBean { @@ -845,5 +846,11 @@ public class WallConfig implements WallConfigMBean { this.setMultiStatementAllow(propertyValue); } } + { + Integer propertyValue = getInteger(properties, "druid.wall.selectLimit"); + if (propertyValue != null) { + this.setSelectLimit(propertyValue); + } + } } }