如何使用Spring工具類(lèi)動(dòng)態(tài)匹配url
這篇文章主要介紹了如何使用Spring工具類(lèi)動(dòng)態(tài)匹配url,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
該方法主要是借助spring對(duì)于路徑的通配符匹配的實(shí)現(xiàn),來(lái)實(shí)現(xiàn)自己公司業(yè)務(wù)需求。
package com.stylefeng.guns.gateway.modular; import org.apache.commons.lang3.StringUtils; import org.springframework.util.AntPathMatcher; import org.springframework.util.PathMatcher; /** * @author ztkj-hzb * @Date 2019/8/28 17:10 * @Description */ public class UrlMatch { private UrlMatch() { } /** * 匹配資料 * * @param patternPath 模糊匹配表達(dá)式 * @param requestPath 待匹配的url * @return */ public static boolean match(String patternPath, String requestPath) { if (StringUtils.isEmpty(patternPath) || StringUtils.isEmpty(requestPath)) { return false; } PathMatcher matcher = new AntPathMatcher(); return matcher.match(patternPath, requestPath); } }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解如何獨(dú)立使用ribbon實(shí)現(xiàn)業(yè)務(wù)客戶(hù)端負(fù)載均衡
這篇文章主要為大家介紹了詳解如何獨(dú)立使用ribbon實(shí)現(xiàn)業(yè)務(wù)客戶(hù)端負(fù)載均衡,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06詳解Java中如何定義和訪問(wèn)靜態(tài)字段和方法
在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,我們通常使用類(lèi)來(lái)創(chuàng)建對(duì)象,類(lèi)中有許多成員變量和方法,它們是直接屬于對(duì)象實(shí)例的,與之對(duì)應(yīng)的還有一類(lèi)成員,那就是靜態(tài)成員,本文就來(lái)和大家聊聊Java是如何定義訪問(wèn)靜態(tài)成員的吧2023-05-05Java基礎(chǔ)之邏輯運(yùn)算符知識(shí)總結(jié)
今天帶大家學(xué)習(xí)Java基礎(chǔ)知識(shí),文中對(duì)Java邏輯運(yùn)算符進(jìn)行了非常詳細(xì)的介紹,有相關(guān)代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴很有幫助,需要的朋友可以參考下2021-05-05javaweb servlet中使用請(qǐng)求轉(zhuǎn)發(fā)亂碼的實(shí)現(xiàn)
下面小編就為大家?guī)?lái)一篇javaweb servlet中使用請(qǐng)求轉(zhuǎn)發(fā)亂碼的實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08