@Bean
public RestTemplate restTemplate(RestTemplateBuilder builder) {
return builder.build();
}
Get with RestTemplate
For class
User user = restTemplate.getForObject("https://jsonplaceholder.typicode.com/users/1", User.class);
List<User> userList = restTemplate.getForObject("https://jsonplaceholder.typicode.com/users", List.class);
HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory();
RestTemplate restTemplate = new RestTemplate(requestFactory);