Professional Documents
Culture Documents
OBJECTIFS
Grer efficacement la persistance de donnes
Matriser les mcanismes de JPA
Utilisation de TopLink dans une application JEE
PUBLIC
A retenir
Tous
PRE-REQUIS
Connaissance du langage Java, SQL, XML (optionnel)
PROGRAMME
Dates des sessions
Introduction
Architecture d'une application JEE
Apports de Java 5 (annotations)
Techniques de persistances Java
Mapping objet-relationnel
Frameworks existants (Hibernate, TopLink, EJB)
Prsentation de JPA (Java Persistence API)
Intgration de la couche JPA dans une application JEE
Implmentation TopLink de JPA
Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
Mapping objet-relationnel
Apports du mapping avec JPA
Dveloppement : Beans, srialisation, associations
Mapping des classes : id et proprits
Mapping des associations (embedded, one-to-one, one-to-many, ...)
Mapping de l'hritage
Manipulation d'objets persistants
Chargement (techniques de lecture, stratgies)
Oprations CRUD : insertion, lecture, mise jour et suppression
Cycle de vie des objets persistants
Synchronisation avec la base de donnes (flushing)
Cascade de persistance (criture)
Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.
JPQL / EJB QL
Prsentation des langages
Requtes dinterrogation et oprations sur les donnes
Sous-requtes et prdicats
Requtes avec jointures
Projections avec JPQL / EJB QL et instanciation dynamique
Requtes sur les ensembles
Concepts avancs du mapping
Contrle d'insertion/modification
Mapping de classes et proprits (cls composes, multi-tables)
Mapping d'associations (list map, many-to-many)
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France
Transactions et concurrence
Impratifs
Proprits ACID
Gestion des transactions (JTA)
Techniques de verrouillage
Exemple d'application
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France