• [^] # Re: C'est inclu dans le JDK

    Posté par . En réponse au journal JDO : Quelle implémentation libre gère le XML pour la persistance ?. Évalué à 1.

    Hm :)

    Oui, effectivement, j'ai commencé par vouloir faire ça... sauf qu'il faut aussi que je gère la recherche d'objet dans les classes... et les liaisons entre objets, pour faire des recherches liées... Et puis il faut gérer les transactions (commit, rollback...)...

    C'est pour ça que JDO est là : toute bonne implémentation gère un cache, possède un OQL (Obect Query Langage si je ne me trompe pas, c'est le pendant du SQL aux BDD appliqué aux Objets), permet de gérer les transactions...

    Du coup, je m'occupe uniquement du modèle objet de mon apli, je défini les classes, je fait mon IHM, je paramètre la persistance (fichiers, BDD...) et je me prend pas la tête avec tout le côté technique de la persistance.

    L'exemple que tu donnes est néanmoins intéressant lorsque l'on souhaite enregistrer un unique objet dans un fichier au format XML. Cependant, pour mon cas, il n'est pas applicable. Je peut être amené à manipuler plusieurs dizaines d'objets d'une même classe, liés à d'autre objets d'autres classes etc.

    Merci quand même pour le petit exemple :-)