From 09f3030e9a6fbba56bfb1dafbc0e8aa5d73f8140 Mon Sep 17 00:00:00 2001 From: wenshao Date: Sun, 14 May 2017 02:20:04 +0800 Subject: [PATCH] WallConfig support property 'druid.wall.selectLimit'. --- src/main/java/com/alibaba/druid/wall/WallConfig.java | 7 +++++++ 1 file changed, 7 insertions(+) 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); + } + } } }