Horje
spring boot send api request Code Example
spring boot send api request
// Modern Spring 5+ answer using WebClient instead of RestTemplate.
// Configure WebClient for a specific web-service or resource as a bean (additional properties can be configured).

@Bean
public WebClient localApiClient() {
    return WebClient.create("http://localhost:8080/api/v3");
}

// Inject and use the bean from your service(s).

@Service
public class UserService {

    private static final Duration REQUEST_TIMEOUT = Duration.ofSeconds(3);

    private final WebClient localApiClient;

    @Autowired
    public UserService(WebClient localApiClient) {
        this.localApiClient = localApiClient;
    }

    public User getUser(long id) {
        return localApiClient
                .get()
                .uri("/users/" + id)
                .retrieve()
                .bodyToMono(User.class)
                .block(REQUEST_TIMEOUT);
    }

}




Java

Related
first none duplicated char Code Example first none duplicated char Code Example
android volley benefits Code Example android volley benefits Code Example
clear method does not work selenium java Code Example clear method does not work selenium java Code Example
create and populate list one line java Code Example create and populate list one line java Code Example
java treeset sort Code Example java treeset sort Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
7