From 6f222ab02bb4afdc22cbe6ae98c726db6f1f312a Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期二, 11 一月 2022 09:30:38 +0800 Subject: [PATCH] fix 修复 通配符匹配无效 --- ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java index c6371cc..53bc3d4 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java @@ -5,16 +5,19 @@ import cn.hutool.core.map.MapUtil; import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.ObjectUtil; -import cn.hutool.core.util.ReUtil; import cn.hutool.core.util.StrUtil; +import lombok.AccessLevel; +import lombok.NoArgsConstructor; +import org.springframework.util.AntPathMatcher; import java.util.*; /** * 瀛楃涓插伐鍏风被 * - * @author ruoyi + * @author Lion Li */ +@NoArgsConstructor(access = AccessLevel.PRIVATE) public class StringUtils extends org.apache.commons.lang3.StringUtils { /** @@ -344,7 +347,8 @@ * @return */ public static boolean isMatch(String pattern, String url) { - return ReUtil.isMatch(pattern, url); + AntPathMatcher matcher = new AntPathMatcher(); + return matcher.match(pattern, url); } @SuppressWarnings("unchecked") -- Gitblit v1.9.3