Outils Java

Persistance

Hibernate est un framework Objet-Relationnel ayant comme but de cacher la complexité de la persistance aux développeurs Objet.

Mapper

  • Jaxb permet de transformer un schéma (.xsd) en objet Java et ensuite de transformer ces objets en XML
  • Dozer permet de transformer un bean Java en un autre bean Java ainsi que de transformer des objets plus complexes (collections, héritage, ...)
  • XStream permet de transformer du XML en bean Java et vice-versa.

IoC Inversion Of Control

Spring est un conteneur dit "léger". Il prend en charge la création d'objet par l'intermédiaire d'un fichier de configuration

Web Services

Axis permet de créer rapidemment un client à partir d'un fichier de description des services web (.wsdl)

Wss4j permet d'implémenter la sécurité d'un service web en se basant sur la norme WS-Security

Tests unitaires

Junit permet de gérer des tests unitaires.
DBUnit permet de gérer les tests en relation avec une base de données. (Initialisation, comparaison, ...)

Automatisation

Ant permet d'automatiser les tâches.

Liens