dsl de faire un peu boulet mais j'ai cherché des docs sur ceux deux libs et je ne suis pas parvenu à comprendre la différence.
Quelqu'un pourrais m'expliquer ?
dsl de faire un peu boulet mais j'ai cherché des docs sur ceux deux libs et je ne suis pas parvenu à comprendre la différence.
Quelqu'un pourrais m'expliquer ?
jdo , c'est une spécification concernant la persistance d'objets, par raport à une database, mais pas forcément.
Une spécification, cela signifie (dans ce cas ci), des interfaces et quelques classes concretes genre "helper class"
Il faut donc des implémentation, commercials ou non.
jdori est l'implémentation de référence de sun, pour le moment ne fonctionne que avec des flat files.
d'autre part, ojb, c'est un projet opensource de la fondation apache qui lui aussi concerne la persistance d'objets vis à vis de la database (exclusivement, je pense).
ojb est beaucoup plus vieux que jdo, cela n'a donc aucun rapport!
Et pourtant si, pareque les développeurs de OJB ont tenté d'adapter leur projet pour qu'il corresponde aux spécifications jdo.
Plus précisément, ils ont ajouté des nouvelles classes, dans de nouveaux packages, pour fair un "Adaptor".
l'adaptation d'ojb par rapport à jdo n'est pas encore finie. Vois sur leur site pour plus de détails.
En espérant avoir été clair...
Seules les personnes qui ne repondent pas ne font pas d'erreursEnvoyé par Sébastien MERIC
:-)
Je vous remercie de vos réponses, c'est plus clair pour moi à présent !
Partager