残りのAPIを使用して他のシステムを呼び出してデータを取得する必要があるユースケースがあります.私の理解によれば、リクエストと必要なもののフローを作成しました. しかし、それが正しいアプローチであるかどうかはわかりません。
私の UI には、残りの API が外部システムからデータを取得するのに基づいて、いくつかの入力パラメーターがあります。
UI --> ManagedBean (UI にマップ) --> サービス層 --> ビジネス層 --> レスト API 層 (レスト URL をフォーマットし、ここで必要なその他の入力) --> MyCustomController を呼び出します (SPring MVC を使用して実装) 、これはJSON形式のデータをビジネスレイヤーに返します。
したがって、RestTemplate.executeService() を呼び出すたびに --> コントローラーを呼び出して、この着信要求をインターセプトし、外部システムからデータを取得します。
それは正しいアプローチですか?