Commons

Commons

Besoin

Fournir un ensemble d'API communes aux applications Java et Open Source.

Conception

Commons fournit un ensemble de composants transverses réutilisables dans des applications Java.

Ces composants sont disponibles dans deux sous-modules de Commons :

Commentaire
Cactus Extension de JUnit pour les tests côté serveur (J2EE)
CLI Command Line Interface. Simplifie le décodage des paramètres en ligne de commande.
Collections Extensions des collections standard Java
DBCP DataBase Connection Pool
Digester Persistance Objet/XML.
Discovery Recherche et récupération de ressources
File Upload Envoi de fichiers vers le serveur.
JXPath Manipulation de JavaBeans via une syntaxe XPath
Lang Classes utilitaires (exceptions, etc.) étendant java.lang
Logging Traces indépendantes d'une API
Math Statistiques, distributions de probabilité, racines et interpolation, génération de données aléatoires, fonctions spéciales (Gamma, Beta), matrices et résolution de systèmes linéaires
Modeler Création de Model MBeans JMX
Pool Pooling d'objets
Services Détection de services.
Validator Validation de champs (expressions régulières, etc.)
BeanUtils Introspection via des scriplets
Digester Mapping XML vers Java, souvent utilisé pour la lecture de fichiers de configuration. Supporte RSS.

Exemples

Commons est utilisé par :

Voir