序文
最近、ファイルダウンロード機能を実行するには、サービスプロバイダーのファイルダウンロードインターフェースを呼び出すFeignを実装する必要があるので、その機能の簡単な実装記録を載せておきます。
1. 機能実現
サービス プロバイダーのファイル ダウンロード インターフェイスを呼び出すことにより、ファイル転送ストリーム データがfeign.Responseを通じて受信され、サービス コンシューマーがそのデータを変換します。
2. 具体的な手順
1.依存関係を導入する
まず、Feign の依存関係をプロジェクトに導入します。Maven を管理に使用し、次の依存関係を pom.xml ファイルに追加できます。
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-core</artifactId>
</dependency>
2. サービスプロバイダー
ファイル ダウンロード サービス インターフェイスを呼び出すメソッドを作成します。ビジネス ロジックでこのメソッドを呼び出して、ファイルのダウンロードを実装できます。
1. ダウンロードファイルインターフェース