Injecter un fichier Properties dans tous les EJB
Bonjour,
Quel est la bonne pratique pour utiliser des fichier de properties dans un EJB3 ?
actuellement dans chaque EJB (@Stateless) je fais :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
logger.entering(this.getClass().getName(), "retrivedSoFromId");
String server = null;
props=new Properties();
try {
props.load(this.getClass().getResourceAsStream("/fichierMetier.properties"));
} catch (Exception ex) {
logger.severe(ex.getMessage());
} |
Mais je trouve ca un peu lourd. Peut etre peut on loader une foi le fichier pour l'ensemble des ejb ?