Apache Commons

De EjnTricks
Révision de 30 septembre 2017 à 11:07 par Etienne (discussion | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Logo Apache Commons.png

La fondation Apache propose un ensemble d'utilitaires pour les développements Java sous l'appelation Apache Commons. Ces utilitaires permettent de simplifier grandement le code produit et cette page se propose de présenter certains d'entre eux.


Les différents articles sont illustrés par un code source disponibles à l'adresse http://www.jouvinio.net/svn/study/trunk/apacheCommons


Java format icon.png Code commun

Dans le cadre des exemples, un code commun est mis en place pour effectuer les illustrations.

Configuration-icon.png Constantes

Des "constantes" sont utilisées dans le cadre des exemples.

L'énumération fr.ejn.tutorial.datas.Gender permet de définir le type de personne.

User-icon.png Personne

Une classe est mise en place afin de modélisation des personnes. Celle-ci est disponible sous fr.ejn.tutorial.datas.People qui est un simple POJO donnant un accès aux propriétés suivantes.

  • gender, instance de Gender
  • name
  • surname

Icon-database.png DAO

Des DAOs sont mis en place pour certains exemple. Afin de respecter les design patterns courants, des interfaces sont mises en place. Ainsi des implémentations pourront être mises en place spécifiquement pour les exemples.

L'interface fr.ejn.tutorial.dao.PeopleDao offre des fonctions de manipulations pour les objets fr.ejn.tutorial.datas.People.


Java format icon.png Librairies

Logo Commons Collections.png Logo Commons Lang.png Logo Commons IO.png


Run-icon.png Examples complexes

Viewer icon.png Voir aussi

Site officiel : http://commons.apache.org/