2011-10-25 13 views
1

Spring ELで@Valueアノテーションを使用してプロパティファイルから値を読み取る例を探しましたが、良い例は見つかりませんでした。プロパティファイルから読み取るSpring 3

ここで私は一緒にこれらの作業のすべてのプロパティが今

<util:properties id="ewConfiguration" location="classpath:ew.properties"/> 

をファイルから読み込む方法がわからない私を除いて、これを達成するために見てきた、構成部品の一部である、どのように私はこれを使用して行います私のクラスでは、ew.propertiesファイルから値を取り出してインスタンス変数にバインドしますか?例えば

、プロパティ URLが存在する場合= www.google.com

と私は

@Configuration 
class AppConfig { 

@Value("???") 
private String url //what do I use in the place of the ??? to bind the value of the url property 
        // in the properties file to this instance variable ? 
} 

答えて

4

This exampleは、あなたが始めるのに十分でなければならない持っています。

一言リファレンスプロパティファイルのこのような値:

@Value("#{ewConfiguration['url']}") 
private String url; 
+2

URLは現在502不正ゲートウェイを提供します – Tommy

関連する問題