Présentation générale
XDoclet est un moteur de génération de code. C'est un projet open-source
hébergé sur le site sourceforge.net, sous licence BSD.
Le but de ce projet est d’améliorer la productivité des
développeurs en leur évitant de taper du code redondant et d’avoir à
s’occuper des mises à jour des documents liés à un projet. Ainsi, tout le
travail fastidieux de création de fichiers xml de déploiement
ou de paramétrage et la génération de code source commun (interfaces pour les
EJB par exemple…) est supprimé.
Les développeurs n'auront alors plus qu'à se concentrer sur l'édition d'un
seul fichier source Java par composant. Cela s’appelle l’intégration
continue.
XDoclet permet de générer du texte (et donc du code) en ajoutant aux fichiers sources codés des balises de type Javadoc spécifiques.
Les principaux bénéfices de l'intégration continue :