accueil / formation / catalogue 2008 / architecture et intégration / IPERJ
La persistance dans les applications Java - Code : IPERJ
Si la programmation objet tend à devenir un standard incontournable via les plates-formes Java EE ou .Net, les structures de stockage des données restent majoritairement des bases de données relationnelles. La couche de persistance reste aujourd'hui une des plus longues et difficiles à concevoir puisqu'elle englobe de nombreuses problématiques depuis le mapping objet / relationnel (O/R) jusqu'à l'optimisation des accès à la base, en passant par la gestion de la concurrence d'accès aux données. D'où cette volonté de plus en plus fréquente d'utiliser une solution toute faite.
Ce cours vise à vous expliquer très clairement les différents aspects méthodologiques et techniques de la persistance des objets. Il vous propose ensuite de faire le tour des principales solutions du marché, en les comparant techniquement mais aussi stratégiquement.
Cette formation s'adresse à tous ceux qui se posent les questions suivantes : "Quelles difficultés se cachent derrière la notion de mapping objet / relationnel ?", "Quel outil de mapping O/R choisir ?", "Quels sont les principaux critères de choix ?", "Quelle est la pérennité des solutions existantes ?".
Vous allez apprendre à :
  • Identifier le contenu d'une couche de persistance
  • Comprendre le mapping objet relationnel
  • Connaître les technologies et produits du marché
  • Pouvoir choisir l'outil le plus adapté
  • Comprendre les limites des outils
  • Appréhender la pérennité de ces solutions
Durée : 1 jour(s)
Audience : Développeurs, architectes, chefs de projet, responsables informatiques
Méthode pédagogique : Présentations et discussions.
Pré-requis : Aucun
Prix : Voir dates
Programme :
Pourquoi la persistance ?
Monde objet et stockage
Couche d'accès aux données et DAO
Concurrence d'accès et transactions
Mapping objet / relationnel


Stratégies de mapping
Bottom-up
Meet-in-the-middle
Top-down
Associations et héritage


Java Data Objets
Persistance automatique et transparente
JDO 2.0
LiDO
Kodo
Implémentations Open Source


Enterprise JavaBeans
Entity Beans CMP ou BMP
EJB 3
Une technologie déjà abandonnée ?


Outils non standards
Hibernate
OJB
TopLink
Java Blend
iBatis


Principaux critères
Mapping sur base existante
Intrusion dans le code
Quelle API d'accès ?
Quel langage de requêtes ?
Facilité de mise en oeuvre
Architectures cibles


Compétences nécessaires
Conception et indépendance de la couche métier
SGBD et optimisation de l'accès
Gestion transactionnelle


Dates :
code
[IPERJ]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 609 17 - - - 20 - 24 - - - 27 -
Grenoble 609 9 - 25 - 26 - 25 - 29 - - 22
Lyon 609 - 8 - 2 - 27 - 26 - - 28 -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut