Apache Jakarta Commons BeanUtils▲
Cette librairie permet de manipuler de manières simples des JavaBean (classes de gettters/setters contenant des données, sans code métier). On a parfois besoin d'accéder à des variables d'un javabean de manière générique sans savoir quelles méthodes il va falloir appeler, on utilise donc pour cela l'introspection, mais cela peut se révéler complexe. BeanUtils nous permet donc de faciliter cela. Vous pourrez donc directement accéder aux valeurs de vos beans de manière très orienté objet et claire.
Apache Jakarta Commons JXPath▲
Cette librairie fournit un simple interpréteur d'expression XPath que l'on peut utiliser sur des objets Java. XPath est un langage permettant de rechercher des noeuds dans un fichier XML au moyen d'une adresse, une sorte d'URL. Vous pourrez donc maintenant utiliser un tel système d'adressage pour effectuer des recherches dans une collection par exemple.
Apache Jakarta Commons Pool▲
Cette librairie met à disposition de l'utilisateur un moyen simple de faire du pooling d'objets.
Apache XMLBeans▲
Cette librairie permet de faire du mapping XML/Objet. C'est à dire que vous pourrez manipuler des objets avec des beans Java.
Apache Torque▲
Torque est un outil de mapping objet/relationnel. C'est à dire que vous allez pouvoir manipuler les données d'une base de données sous forme d'objets Java, donc de manière bien plus intuitive qu'avec des ResultSet.