Чтение из файла свойств Spring 3 - PullRequest
1 голос
/ 25 октября 2011

Я пытался найти пример использования аннотации @Value в Spring 3 для чтения значений из файла свойств с помощью Spring EL, но я не нашел хорошего примера.

Вот некоторые составляющие, которые я видел для достижения этой цели, за исключением того, что я не знаю, как все это работает вместе для чтения из файла свойств

<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 ?
}

1 Ответ

4 голосов
/ 25 октября 2011

Этого примера должно быть достаточно для начала работы.

Nutshell Ссылка на значения файла свойств выглядит следующим образом:

@Value("#{ewConfiguration['url']}")
private String url;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...