2016-11-16 8 views
-1

MobileFirst 7.1 Java AdapterのプロパティファイルからバックエンドサーバーのURLを読み込むことはできますか?アダプターが既にデプロイされているときに誰かがURLを変更するとどうなりますか? ターゲットはすべての環境(DEV、TEST、PRODなど)用にアダプタを構築し、バックエンドURLを.adapterファイルの外に保存することです。MobileFirst Java AdapterバックエンドサーバーURL

+0

あなたのMobileFirstプラットフォームのバージョンを言及する必要があります... –

+0

@IdanAdar MobileFirstプラットフォーム7.1 – Shrirang

答えて

0

アダプターがアダプター実装の外部に接続するためのURLを保持することはできません。

Javaアダプタでは、Javaコードで接続を定義して作成します。

+0

AdapterApplicationクラスのinitメソッドが呼び出されると、アダプターのライフサイクルについて混乱しますか? initからプロパティファイルを読み込み、それをリソースクラスで使用することは可能ですか? MobileFirst Javaアダプター/ JAX-RS実装についての私の知識 – Shrirang

+0

initメソッドは、アダプターがデプロイされた後(またはデプロイ済みでサーバーを再起動した場合)呼び出されます。理論的には、ファイルをメモリにロードしてその内容を読み込み、バックエンドロジックを実行して使用するアドレスを決定することができます。なぜですか?これらのすべてをハードコードすると、なぜ外部ファイルを読み込むのが面倒なのでしょうか? –

+0

プロジェクト配備チームは、ハードコードの代わりにプロパティファイルに構成部分があると主張します。したがって、コードを再構築せずに.adapterファイルを再利用できます。プロパティファイルを変更するだけです。 @Idanのおかげでありがとう。 – Shrirang

関連する問題