我正在学习弹簧靴和大脑,为了接受一些东西,它需要找到对这些东西的有意义的解释。谁能告诉我什么" ant"在" antMatchers"手段?昆虫有什么样的" ant"与资源和REST调用路径之间的映射有关吗?
我知道这不是一个语言研究论坛,但我认为开发者也有理解或拒绝逻辑/不合逻辑的事情。
谢谢;)
答案 0 :(得分:11)
它来自Apache Ant Project,它是一个使用xml脚本语言的java构建系统。这是网站Apache Ant Home,在Spring Doc for AntPathMatcher中,它说“部分映射代码已经从Apache Ant中借鉴了”。所以“antMatchers”意味着在映射中实现Ant风格的路径模式。
答案 1 :(得分:10)
该术语来自古老的构建系统Apache Ant。在Ant中,路径与包含*
符号的简单模式匹配,意味着任何字符串,**
意味着递归'降序任意数量的目录/文件夹。所以,像这样的反匹配器:/a/b/*/d/**/z
可以匹配:/a/b/w/d/x/y/z
,因为w
位与*
匹配,/x/y/
位匹配{ {1}}。