クライアントの設定や情報を管理するJavaツールを探しています。 クライアントにサブブランドが含まれている可能性があるため、一部の属性を継承または上書きする必要があります。ここでJava - 階層を持つ設定/情報
は、設定の簡単な例です:
Client 1
{
address: Chicago USA
Phone: 001.....
Client 1.1
{
address: LA USA
}
Client 1.2
{
Phone: 005.....
}
}
ですから、クライアント1.1のためにフェッチしている場合には、あなたが得られます:
Client 1.1
{
address: LA USA
Phone: 001.....
を}
そして、feクライアント1.2のためtchingあなたが得られます。 Client 1.2 { address: Chicago USA Phone: 005..... }
は、XMLやJavaプロパティとして(あなたは、いくつかの構成ファイルの構文のいずれかの周りの薄いラッパークラスを記述することによって、あなたが望むものを達成することができますヘルプ
プロパティファイル、多分?私たちが議論できるより具体的な問題がありますか? –
[typesafe-config](https://github.com/typesafehub/config#merging-config-trees)に試してみてください。 –
私は、ノードにアクセスするときに、階層の上のノードとノードの属性を取得する構成ツリーを構築する必要があります。 – user7200316