Java Persistence (JPA) et Hibernate
Formation
À Toulouse Cedex 1
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Toulouse cedex 1
Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Maîtriser Hibernate et mettre en place du mapping objet relationnel au sein de votre projet Java.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Programme
PERSISTANCE ET MAPPING OBJET-RELATIONNEL
- Historique de la persistance en Java
- Principes de la persistance
- Les autres stratégies de persistance
- Mise en place
- Les entités
- Le gestionnaire d'entités
- Annotations de base
- Généralités sur les métadonnées
- @Entity (dé?nir une entité)
- @Table (paramétrer la table primaire mappée)
- Mapper plusieurs tables à une seule entité
- Identité relationnelle de l'entité
- Propriétés persistantes par défaut
- @Basic (propriété simple persistante)
- @Column (paramétrer ?nement la colonne mappée)
- @Transient (propriété non persistante)
- @Lob (persistance des objets larges)
- @Temporal (persistance d'informations temporelles)
- @Enumerated (persistance d'énumération)
- @Version (versionnement des entités)
- Objets inclus (embedded) et jointure entre tables
- Association d'entités
- Stratégies de mapping d'héritage et polymorphisme
- Mise en euvre d'une association bidirectionnelle
- Le lazy loading, ou chargement à la demande
- Techniques de récupération d'objets (EJB-QL)
- Persistance d'un réseau d'instances
- Les transactions
- Dé?nitions et contextes de persistance
- Conversation
- Manipulation du gestionnaire d'entités dans un batch
- Interpréter les exceptions
- Résoudre les problèmes imposés par la base de données
- Valeurs, types et types personnalisés (UserType)
- Filtres et interception d'événement
- Mapping modèle dynamique/relationnel (spéci?que d'Hibernate via les métadonnées hbm.xml)
- Introduction
- Hibernate Console
- Génération de code et exporters
- Génération du schéma SQL avec SchemaExport
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Java Persistence (JPA) et Hibernate