JDO
Université du Québec à Montréal
INF7115: Bases de Données
Professeur: Robert Godin
Étudiants: Naby D. Soumah
Abdeltif Harrouchi
Ovidiu Nacu
Lundi 9 décembre 2002
Introduction
Architecture
Persistance des objets métiers
Support de la modélisation par objet métier
Interfaces primaires et classes
Transactions
JDOQL
Cycle de vie des instances
PLAN
Présentation (1)
JDO (Java Data Object) nouvelle technologie
de SUN, proposée en Juillet 2000
JDO offre une approche orientée objet et
standardisée pour la persistance des objets Java
Au contraire de JDBC, orienté base de données
relationnelle, JDO cache les difficultés liées aux
différences entre le monde objet et le monde
relationnel
Présentation (2)
Le support des données peut être un SGBD
relationnel, objet ou XML, ou utiliser toute
autre forme d’enregistrement des données
Objectif:
offrir une API standard permettant d'utiliser un
gestionnaire de persistance d'objets métier
offrir une unification des techniques d'accès aux
données, masquant les particularités des
gestionnaires de ressources derrière le paradigme
de persistance des objets métiers
Présentation (3)
JDO repose sur deux grandes fonctionnalités:
La persistance des objets :gère automatiquement la
synchronisation entre les données représentées par la
couche d'objets métier et les gestionnaires de
ressources sous-jacents.
Le support des transactions : gère le graphe d'objet
de manière transactionnelle (commit et rollback sur
le graphe d'objet) tout en bénéficiant d'une gestion
automatique des transactions à effectuer sur les
gestionnaires de ressource.
1 / 35 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !