|
Persistance avec Hibernate Processus de développement Connexion à la base Configuration d'Hibernate et Session Factory Création, ajout et suppression d'objets Session Hibernate Conception avec Hibernate Design Patterns pour couche de persistance Persistance du modèle objet Gestion de l'héritage Gestion des associations HQL Clauses des requêtes Les fonctions d'agrégation Les requêtes polymorphes Les sous-requêtes Utilisation avancée d'Hibernate Transactions Exceptions Gestion du cache Lazy Loading |
Mapping objet / relationnel Écriture du fichier de mapping Utilisation des annotations Gestion de l'identifiant Types de données et personnalisation Types de mapping (Top-Down, Bottom-Up, Meet in the Middle) Stratégies de mapping d'héritage (une table par classe, une table par hiérarchie...) Stratégies de mapping d'association (par clé étrangère, par table de jointure...) Architectures techniques Hibernate dans une application client / serveur Hibernate dans une application Web Hibernate dans une architecture distribuée Limitations et interrogations Pourquoi choisir Hibernate ? Limites techniques Limites stratégiques Lien entre Hibernate et les EJB 3 API Hibernate ou JPA (Java Persistance API) |
|
code [PERIB] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 1601 | 12 | 9 | 9 | 20 | - | 15 | 20 | 17 | 14 | 19 | 16 | 14 |
| Grenoble | 1601 | - | - | 2 | - | 4 | 29 | - | 31 | - | - | 16 | - |
| Lyon | 1601 | - | 2 | 30 | - | - | 3 | - | 3 | - | 5 | - | 2 |
| Genève | 1601 | - | 9 | - | - | 13 | - | 6 | - | - | 19 | - | - |