マイクロサービス – Spring Cloud – OpenFeign の使用
記事ディレクトリ
OpenFeign の概要
OpenFeign は、宣言型リモート インターフェイスを提供します。
OpenFeignでできること
目的は、HTTP クライアントの作成を簡素化することです。
リボン + RestTemplate の使用については、以前のメモで紹介しました。リボン + RestTemplate は、複数の http リクエストをカプセル化して、テンプレート化された呼び出しを形成します。ただし、実際の開発では、サービスの依存関係への呼び出しが複数ある可能性があるため、インターフェイスが複数の場所から呼び出されることがよくあるため、各マイクロサービスをカプセル化する必要があります。これを考慮して、Feign はこれに基づいてカプセル化操作を提供し、依存するサービス インターフェイスの定義と実装を支援します。したがって、操作を簡素化するには、インターフェイスを作成して使用するだけです。