A ce jour, il existe plusieurs façons d’établir une correspondance entre un POJO et une XSD. Parmi elles, la plus connue : Castor.
Mais connaissez vous les différentes alternatives ? JibX, XMLBeans, XStream, (…) sont des technologies moins connues car plus jeunes mais elles ne manquent pas non plus d’efficacité.
Un sondage sur Manageability.org donne la répartition suivante :
Castor |  24% (86) | |
Digester/Betwixt |  9% (32) | |
JiBX |  9% (34) | |
JAXB |  20% (71) | |
XMLBeans |  21% (74) | |
XStream |  14% (51) |