{ System.out.println("성공"); }, error -> { System.out.println("업데이트 실패: " + error.getMessage()); } ); }"> { System.out.println("성공"); }, error -> { System.out.println("업데이트 실패: " + error.getMessage()); } ); }"> { System.out.println("성공"); }, error -> { System.out.println("업데이트 실패: " + error.getMessage()); } ); }">
public void test() {
        WebClient webClient = WebClient.builder()
                .defaultHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE)  // 기본 헤더 설정
                .build();

        webClient.get()
                .uri("<http://localhost:8080/transfer/test>")
                .retrieve()
                .bodyToMono(String.class)
                .subscribe(
                        responseBody -> {
                            System.out.println("성공");
                        },
                        error -> {
                            System.out.println("업데이트 실패: " + error.getMessage());
                        }
                );
    }

web-client 사용간에 web의 입장에서 코드를 작성하게된다.

이때 mono 방식으로 주고받게 되는데, subscribe 가 없으면 안돌아간다.