RestTemplateの記事一覧
-
Spring Boot 3.2のRestClientで同期HTTPクライアントを実装する - RestTemplate/WebClientからの移行
Spring Boot 3.2で追加されたRestClientの実装をハンズオンで解説します。フルエントAPIでのGET/POST/PUT/DELETE、onStatusでのエラーハンドリング、connect/readタイムアウト、MockRestServiceServerでのテスト、RestTemplateからの移行手順、WebClientや@HttpExchangeとの使い分けまでまとめました。
-
Spring BootでWireMockを使って外部API呼び出しをテストする方法 - import設定から実践まで
WireMockをSpring Bootのテストに導入し、正常系・エラー系・タイムアウトまで外部APIのスタブをHTTPレベルで定義する実践ガイド。WireMock 3.xの新パッケージ org.wiremock.client.WireMock の正しいimport文や、MockitoとWireMockの使い分け基準も解説します。
-
Spring BootでREST APIを呼び出す方法 - RestTemplateとWebClientの使い分け
Spring Bootで外部REST APIを呼び出す2つの主要手段、RestTemplateとWebClientの基本的な使い方から使い分け基準、タイムアウト設定、エラーハンドリングまで実践的に解説します。