0

残りのAPIを使用して他のシステムを呼び出してデータを取得する必要があるユースケースがあります.私の理解によれば、リクエストと必要なもののフローを作成しました. しかし、それが正しいアプローチであるかどうかはわかりません。

私の UI には、残りの API が外部システムからデータを取得するのに基づいて、いくつかの入力パラメーターがあります。

UI --> ManagedBean (UI にマップ) --> サービス層 --> ビジネス層 --> レスト API 層 (レスト URL をフォーマットし、ここで必要なその他の入力) --> MyCustomController を呼び出します (SPring MVC を使用して実装) 、これはJSON形式のデータをビジネスレイヤーに返します。

したがって、RestTemplate.executeService() を呼び出すたびに --> コントローラーを呼び出して、この着信要求をインターセプトし、外部システムからデータを取得します。

それは正しいアプローチですか?

4

1 に答える 1