본문 바로가기

Programing/Framework

[스프링] URI 만드는 구성 요소 UriComponentsBuilder

스프링 프레임워크를 쓰고 있다면 URI를 만드는데 도움이 되는 유틸리티가 있다.


org.springframework.web.util.UriComponentsBuilder

스프링 3.1 부터 지원이 되었고 spring-web-x.y.z.RELEASE.jar에 포함되어 있다.


사용은 static method를 이용해서 동작할 수 있다.


- fromUriString(String uri)


이후 build 패턴중 메서드 체인을 이용해서 파라메터 등을 추가할 수 있다.

마지막 인스턴스를 만드는 녀석은 예상대로 build()이다.

- queryParam(String name, Object... values)

- build()