UriComponentsBuilder是什么意思?

时间:2017-11-17 07:26:31

标签: java spring spring-boot

我在学习弹簧启动时得到一个示例UriComponentsBuilder。我不知道UriComponentsBuilder的含义和UriComponentsBuilder的功能。

2 个答案:

答案 0 :(得分:2)

是的,这用于构造URI。想要在类中调用webservices时特别有用。例如:

String baseUri = "/sample-uri"
UriComponentsBuilder builder = UriComponentsBuilder.fromUriString(uri);
builder.queryParam("id", "1");
String uri= builder.build().encode().toUriString();

很明显,你可以传递额外的参数。这提供了一种创建uris的干净而有效的方法,而不是将其作为纯文本编写。

答案 1 :(得分:1)

它是一个工厂类,用于获取有助于构造URI的UriComponents实例。

请仔细阅读以下教程,此处也会给出示例。

http://www.baeldung.com/spring-uricomponentsbuilder