1

Salut,
On a un portage d'une application codée avec des EJB 2 (avec leur configs dans des XML) à passer en EJB 3 (avec leur configs dans des annotations).
Le problème, c'est qu'en fait, on a plusieurs types de déploiement (version test client, version industrielle, version développement, etc).
Avec les XML on s'en sortait en choisissant les XML au moment du déploiement. Avec les annotations, on est censé faire comment ?? confus
Merci d'avance cheeky

2

3

L'avantage des annotations pour remplacer les fichiers de configuration, c'est qu'on est pas obligé de le faire...
Tu peux continuer à utiliser la version XML si elle est plus facile à maintenir et à exploiter.
Rest... In... Peace

4

mmm, OK, merci happy

Donc tu penses qu'il n'y a pas de solution avec les annotations ?

5

Bah, si les valeurs sont différentes en fonction de l'environnement, je vois difficilement comment faire...
L'autre possibilité est de faire un mix des deux solutions. Les valeurs qui ne changent pas selon l'environnement peuvent être annotées, les autres peuvent aller dans un fichier XML... Après, je doute qu'on puisse faire des annotations paramétrées. Je sais qu'on peut le faire avec SEAM (qui gère les EJB 3), mais mettre en place ce framework juste pour ça, ce n'est pas très rentable...
Rest... In... Peace

6

OK, merci beaucoup.