Charger un bean à partir d'un fichier de properties
Bonjour,
Je voudrais charger automatiquement des properties dans un bean en déclarant uniquement une interface, par exemple quelque chose comme :
Code:
1 2 3 4 5 6 7 8 9 10
|
@Prefix("redirection.url.")
public interface redirectionUrlProperties extends BeanConfiguration {
String getAdministration();
List<String> getList();
int getPort();
} |
Je voudrais que lorsqu'on appelle getAdministration ça me retourne la property "redirection.url.administration" d'un des fichiers de configuration déclaré en Spring.
Exemple de configuration Spring :
Code:
1 2 3 4 5 6 7 8
| <bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>file:${APP_PATH}/truc.properties</value>
<value>file:${APP_PATH}/truc2.properties</value>
</list>
</property>
</bean> |
Est-ce que ça existe ?
Merci d'avance pour votre aide.