관리 메뉴

제뉴어리의 모든것

ant pattern, * vs ** 본문

Spring Boot

ant pattern, * vs **

제뉴어리맨 2022. 10. 19. 02:19

웹 개발을 진행하다 보면 대부분 url mapping 설정을 ant pattern으로 한다.

스프링에서 mvc:resources mapping="/static/**" 또는 security:intercept-url pattern="/user/**" 이 그러하다. 설정에 대한 표현식으로 ant pattern을 사용하기 때문에 *, **, ? 의 의미를 확실히 알아둘 필요가 있다.

 

? : 1개의 문자와 매칭 (matches single character)

* : 0개 이상의 문자와 매칭 (matches zero or more characters)

** : 0개 이상의 디렉토리와 파일 매칭 (matches all files / directories)

 

 

참조

https://lng1982.tistory.com/m/169