2017-04-19 14 views
0

のいくつかの豆の中にいくつかのプロパティファイルを読む:私は同じキー(例外Invalid_argument)が含まれて2つのプロパティファイルを持っている私は1つのJavaクラス持ち、同じクラス(豆ごとに各ファイル)

public static class ErrorMessagesLocalized { 
    @Value("${INVALID_ARGUMENT}") 
    private String value; 
    ... 
} 

を。

springはErrorMessagesLocalized(ファイルごとのインスタンス)という2つのインスタンスを作成できますか?

答えて

0

Springは、読み込んだ最後のプロパティファイルから値を取得します。両方のファイルを読み込み、値を読み取る必要がある場所からランタイムを決定する場合は、次の記事を参照してください。 Reading multiple properties having same keys in spring

+0

私はこれについて知っています。私の質問は – gstackoverflow

+0

私のバッドとは異なります。はい、あなたは、どのクラスのインスタンスも複数作成できます。アプリケーションコンテキストで複数回定義すると、同じクラスの複数のシングルトンインスタンスが作成されます。 app-context configで指定された修飾子に従って、必要なクラスをインスタンス化する必要があります。 –

+0

それはもっと近くに見えます。しかし、私はいくつかの文脈を持つ方法を知らない。実際に私はjavaの設定を使用します。ソリューションの詳細を提供できますか? – gstackoverflow

関連する問題