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

PUBLIC Développeurs

DURÉE 3 jours

OBJECTIFS  Comprendre les problèmes liés à la persistance des données depuis les applications Java
 Comprendre le fonctionnement de TopLink
 Savoir utiliser l’outil de configuration de TopLink
 Connaître les possibilités du produit TopLink
 Savoir réaliser 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

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

Le Mapping Workbench de TopLink
• Créer un projet
• Configurer une base et des tables
• Configurer une source de données
• Créer le modèle objet
• Lier les classes et les tables
• Mapper attributs et colonnes

Les types simples de mapping
• Unmapped, Direct-to-field et Serialized
• Type Conversion et Transformation
• Object type
• Gestion des clés primaires
  Manipuler TopLink dans une application
• Descripteur Java, descripteur XML
• Ouvrir une session TopLink
• Les transactions : Unit of Works
• Ecriture d’expressions
• Expressions par objets
• Insertion, mise à jour, suppression et sélection

Relations, héritage et interfaces
• Les différents types de relations
• Agrégation d’objets et collections de bases
• Héritage : une table par feuille, une table pour l’arborescence, une table par classe
• Interfaces et alias de classes

Fonctionnalités avancées
• Politique d'instanciation et de duplication des objets
• Proxys : ValueHolder, indirection, mécanismes de Java 2
• Configurer et modes de verrouillage du cache
• Configuration des requêtes et requêtes personnalisées
• Programmer par événements
• Utilisation du produit TopLink pour mettre en oeuvre efficacement le mapping objet-relationnel en Java
    PRIX 2004
Inter : 1720 € HT (par stagiaire)


DATES 2004
 du 6 au 9 décembre (code P-TL)



PRIX 2005
Inter : 1290 € HT (par stagiaire)


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%
 
toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE toplink mapping objet relationnel Java J2EE