Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 1 995,00 € |
Durée | 3 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 995,00 € |
Durée | 3 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Architecture d'une application JEE
Apports de Java 5 (annotations)
Techniques de persistances Java
Mapping objet-relationnel
Frameworks existants (Hibernate, TopLink, EJB)
Présentation de JPA (Java Persistence API)
Intégration de la couche JPA dans une application JEE
Implémentation TopLink de JPA
Implémentation d'une classe persistante
Mapping objet-relationnel à l'aide des annotations
Propriétés de configuration
Moteur de persistance JPA (TopLink)
Requêtes (JPQL / EJB QL) et sauvegarde d'un objet persistant
Apports du mapping avec JPA
Développement : Beans, sérialisation, associations
Mapping des classes : id et propriétés
Mapping des associations (embedded, one-to-one, one-to-many, ...)
Mapping de l'héritage
Chargement (techniques de lecture, stratégies)
Opérations CRUD : insertion, lecture, mise à jour et suppression
Cycle de vie des objets persistants
Synchronisation avec la base de données (flushing)
Cascade de persistance (écriture)
Présentation des langages
Requêtes d’interrogation et opérations sur les données
Sous-requêtes et prédicats
Requêtes avec jointures
Projections avec JPQL / EJB QL et instanciation dynamique
Requêtes sur les ensembles
Contrôle d'insertion/modification
Mapping de classes et propriétés (clés composées, multi-tables)
Mapping d'associations (list map, many-to-many)
Impératifs
Propriétés ACID
Gestion des transactions (JTA)
Techniques de verrouillage
Exemple d'application
Tarif |
A partir de 3 000,00 € |
Durée |
5 jours |
Modes |
|
Tarif |
A partir de 2 050,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 800,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 1 250,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 2 695,00 € |
Durée |
5j / 35h |
Modes |
|
Tarif |
A partir de 1 875,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
3 jours (21 heures) |
Modes |
|
Tarif |
A partir de 990,00 € |
Durée |
37 heures |
Modes |
|