Browse Source

Reverse order of RestClient and RestTemplate adapters in HTTP interface section

pull/30934/head
Arjen Poutsma 3 years ago
parent
commit
52c77d89e9
  1. 14
      framework-docs/modules/ROOT/pages/integration/rest-clients.adoc

14
framework-docs/modules/ROOT/pages/integration/rest-clients.adoc

@ -394,24 +394,24 @@ either using `WebClient`: @@ -394,24 +394,24 @@ either using `WebClient`:
RepositoryService service = factory.createClient(RepositoryService.class);
----
using `RestTemplate`:
using `RestClient`:
[source,java,indent=0,subs="verbatim,quotes"]
----
RestTemplate restTemplate = new RestTemplate();
restTemplate.setUriTemplateHandler(new DefaultUriBuilderFactory("https://api.github.com/"));
RestTemplateAdapter adapter = RestTemplateAdapter.create(restTemplate);
RestClient restClient = RestClient.builder().baseUrl("https://api.github.com/").build();
RestClientAdapter adapter = RestClientAdapter.create(restClient);
HttpServiceProxyFactory factory = HttpServiceProxyFactory.builderFor(adapter).build();
RepositoryService service = factory.createClient(RepositoryService.class);
----
or using `RestClient`:
or using `RestTemplate`:
[source,java,indent=0,subs="verbatim,quotes"]
----
RestClient restClient = RestClient.builder().baseUrl("https://api.github.com/").build();
RestClientAdapter adapter = RestClientAdapter.create(restClient);
RestTemplate restTemplate = new RestTemplate();
restTemplate.setUriTemplateHandler(new DefaultUriBuilderFactory("https://api.github.com/"));
RestTemplateAdapter adapter = RestTemplateAdapter.create(restTemplate);
HttpServiceProxyFactory factory = HttpServiceProxyFactory.builderFor(adapter).build();
RepositoryService service = factory.createClient(RepositoryService.class);

Loading…
Cancel
Save