我正在學習春季引導和我的大腦,爲了接受一些事情,它需要找到這些事情的有意義的解釋。有誰能告訴我「antMatchers」中的「ant」是什麼意思?有什麼像「螞蟻」這樣的昆蟲與資源和REST呼叫路徑之間的映射有關?'antMatchers'是什麼意思?
我知道這不是一個語言研究論壇,但我認爲開發者也有權理解或拒絕邏輯/不合邏輯的東西。
謝謝;)
我正在學習春季引導和我的大腦,爲了接受一些事情,它需要找到這些事情的有意義的解釋。有誰能告訴我「antMatchers」中的「ant」是什麼意思?有什麼像「螞蟻」這樣的昆蟲與資源和REST呼叫路徑之間的映射有關?'antMatchers'是什麼意思?
我知道這不是一個語言研究論壇,但我認爲開發者也有權理解或拒絕邏輯/不合邏輯的東西。
謝謝;)
它來自Apache Ant Project,Apache Ant是一個Java庫和命令行工具,其任務是將構建文件中描述的過程作爲相互依賴的目標和擴展點。這裏是網站Apache Ant Home和Spring Doc for AntPathMatcher它說:「這部分映射代碼已經從Apache Ant中慷慨地借用。」所以「antMatchers」意味着在映射中實現Ant風格的路徑模式。
謝謝@javasenior。現在我的生活更加可支持。 – user3408530
不客氣。如果答案是有用的,請儘快聯繫更多搜索同一事物的人,以獲得支持:) – javasenior
該術語來自古老的構建系統Apache Ant。在Ant路徑中,匹配包含*
符號表示任意字符串的簡單模式,而**
表示遞歸的遞減任意數量的目錄/文件夾。因此,像這樣的螞蟻匹配器:/a/b/*/d/**/z
可匹配:/a/b/w/d/x/y/z
,因爲w
位與*
匹配,並且/x/y/
位與**
匹配。
謝謝@Engineer Dollery。現在是我的生活更支持:) – user3408530
謝謝彼得! – user3408530