src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java
@@ -21,6 +21,11 @@ public static String SQL_PATTERN = "[a-zA-Z0-9_\\ \\,\\.]+"; /** * 限制orderBy最大长度 */ private static final int ORDER_BY_MAX_LENGTH = 500; /** * 检查字符,防止注入绕过 */ public static String escapeOrderBySql(String value) @@ -29,6 +34,10 @@ { throw new UtilException("参数不符合规范,不能进行查询"); } if (StringUtils.length(value) > ORDER_BY_MAX_LENGTH) { throw new UtilException("参数已超过最大限制,不能进行查询"); } return value; }