Notre projet est une application Web de taille moyenne développée à l'aide de RAD 7.0 sur WAS 6.1/Hibernate/Struts qui sont passés en production. Actuellement, nous avons codé en dur l'adresse IP du système de production dans les détails du fichier de propriétés et du schéma de la base de données dans le fichier de configuration hibernate. Notre client veut que nous trouvions la solution pour garder les détails de l'environnement à l'extérieur de l'EAR, afin qu'ils puissent changer les détails de l'environnement/db à l'avenir sans ouvrir l'EAR.Comment déplacer les détails de l'environnement en dehors de l'EAR
Tous les pointeurs seraient très utiles. Merci.
Utilisez définitivement JNDI pour la base de données, puis utilisez la base de données pour toutes les autres propriétés. Les fichiers de propriétés externes ne sont pas terribles pour une seule instance, mais si vous voulez un cluster, il devient inutile de les synchroniser. –
Qu'en est-il de la lecture des valeurs de chaîne et/ou des adresses IP directement à partir de JNDI? – kgiannakakis