Ant-styleのマッチングの原則
1036 ワード
Ant-styleのマッチングの原則
Apache Antスタイルのパスには3つのワイルドカードマッチング方法があります(以下の表に示す)
パス
説明
?
任意の単一文字に一致
*
0または任意の数の文字を一致させる
**
0以上のディレクトリに一致
Table Example Ant-Style Path Patterns
Path
Description
/app/*.x
マッチング(Matches)はapp経路の下にあるすべてのものと一致する.xファイル
/app/p?ttern
マッチング(Matches)/app/patternおよび/app/pXttern(ただし/app/ptternは含まない)
/**/example
マッチング(Matches)/app/example/app/foo/example、および/example
/app/**/dir/file.
マッチ(Matches)/app/dir/file.jsp,/app/foo/dir/file.html,/app/foo/bar/dir/file.pdf,および/app/dir/file.java
/**/*.jsp
マッチ(Matches)任意の.jspファイル
shiroもspringmvcもAnt-styleのマッチング原則を使用しています
Spring cloudのAPI GetWayにおけるspring cloud zulではAnt-styleのマッチング原則も用いられている
zuul:
routes:
users:
path: /myusers/**
serviceId: users
これはeurekaの下のserviceidがusersのサービスであり、/myusers/というパスでアクセスすることを意味します.