Sysdeo Formation
    
Formation
 Vous êtes Accueil > Formation > Formation - Mapping objet-relationnel avec OJB
 
Code JA-OJB
Formation - Mapping objet-relationnel avec OJB

PUBLIC Développeurs, tout public

DURÉE 3 jours

OBJECTIFS  Comprendre les problèmes liés à la persistance des données depuis les applications Java
 Comprendre le fonctionnement d’OJB
 Connaître les possibilités d’OJB
 Savoir mettre en oeuvre la persistance des données manipulées par une application
PRÉ-REQUIS  Connaissance du langage Java
 Connaissance de la libraire JDBC
    Demandez le catalogue Sysdeo 2005
Ecrivez-nous

Télécharger la version PDF du catalogue Sysdeo 2005
Le catalogue 2005 (4.7 Mo)


 
 
PROGRAMME DÉTAILLÉ


La persistance d’objets dans un modèle relationnel
• Problématique du mapping objet-relationnel
• Stratégies de mapping
• Conserver le comportement
• Conserver l’identité
• Conserver les relations
• Conserver l’héritage
• ODMG et JDO

Les choix d’architecture logicielle
• Organiser l’application
• Accès direct
• Composant d’accès aux bases de données
• Classes dédiées
• Entreprise JavaBeans
• Librairies de persistance

Object relational Bridge
• La communauté Open Source Apache
• Offre Open Source en mapping objet-relationnel
• JUnit

Configuration d’OJB
• Configurer une base par JDBC
• Configurer une source de données
• Configurer le pool de connexions
  Définition des mappings
• Mapping classe/table
• Mapping attributs/colonnes
• Gestion des clés primaires

Manipuler OJB dans une application
• Persistence Broker
• Insertion, mise à jour et suppression
• Sélection et requêtes par critères
• Configuration avancées des requêtes
• L'API ODMG, OQL et l'API JDO

Relations, héritage et interfaces
• Les différents types de relations
• Héritage : une table par feuille, une table pour l'arborescence, une table pour l’arborescence
• Collections

Performances
• Initialisation paresseuse
• Proxy
• Configuration d’un cache

Fonctionnalités avancées
• Utiliser Junit pour tester OJB
• Transactions
• Niveau d’isolation des transactions
    PRIX
Inter : 1290 € HT (par stagiaire)


DATES 2004
 du 6 au 8 décembre (code P-OJB)


DATES 2005
 du 10 au 12 janvier
 du 14 au 16 février
 du 21 au 23 mars
 du 25 au 27 avril
 du 30 mai au 01 juin
 du 04 au 06 juillet
 du 08 au 10 août
 du 19 au 21 septembre
 du 24 au 26 octobre
 du 21 au 23 novembre



Travaux Pratiques
70%
 
OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE OJB object relational bridge apache mapping objet relationnel Java J2EE