Yop, merci de ta réponse,
en fait l'idée c'était d'être complétement transparant vis à vis du XML, aussi bien en remplissage, qu'en interrogation.
Je vais me poser un peu devant le problème, mais ce qui serai le top pour moi serai de pouvoir utiliser un fichier XML comme une BD avec hibernate.
Hibernate est conçu pour le mapping objet/relationnel, ça n'a pas vraiment de sens avec XML (qui n'est une "BD").
Yep c'est du mapping Objet/XML que je veux faire, comme castor le fait, mais avec un aspect requête utopique en plus ^^