
JEZXmlConfig est une librairie facile d'utilisation pour gérer des configurations dans des applications Java.
De nombreux points sont implémentés:
- Configuration hiérarchique (sections, sous-sections, ..., paramètres).
- Support de l'utilisation de constantes dans les valeurs des paramètres.
- Support de l'utilisation des propriétés du système dans les valeurs des paramètres. Exemple: "${user.home}/sousrep"
- Intégration à JNDI.
- Le design est conçu pour une performance maximale en lecture, même si la création et la modification dynamique d'une configuration est possible.
- Possibilité d'accéder les valeurs des paramètres directement avec de nombreux types (toutes les primitives Java, String, liste de String, URL, fichiers et répertoires existants, InetAddress, BitSet...)
- Importe/Exporte la configuration depuis/vers des fichiers de propriétés Java.
- Un éditeur graphique permet d'éditer (ou de visualiser en lecture seule) des fichiers de configuration sans avoir besoin de connaître XML.
- Et plus... Vous pouvez faire une demande pour implémenter des fonctionnalités supplémentaires.
Toutes les demandes seront analysées et une réponse sera systématiquement renvoyée quelque soit la décision.
Les informations suivantes sont disponibles sur ce site Web :
Documentation sur la classe de base XmlConfig.
Documentation sur l'utilisation de JEZXmlConfig avec JNDI.
Documentation sur l'éditeur de fichiers de configuration.
Télégargement et liens sur les ressources de ce projet.
JEZXmlConfig est distribué sous la licence "GNU Lesser General Public License".