Hibernate Avancé

Formation

À Paris

1 200 € HT

Appeler le centre

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

  • Niveau

    Niveau avancé

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    2 Jours

Objectifs: Maîtriser les fonctionnalités avancées d'Hibernate. Améliorer l'intégration d'Hibernate en environnement J2EE. Savoir paramétrer finement Hibernate. Destinataires: Architecte. Développeur

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

Connaissance d'Hibernate

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Mapping
- Création de types spécifiques pour mapper un attribut avec une colonne
- L'initialisation paresseuse au niveau d'attributs et utilisation de formule au niveau du mapping pour alimenter un attribut avec la valeur issue de la formule
- Comment étendre les fichiers de mapping Hibernate

Manipulations
- Re-attacher un objet à la session différence entre merge(), update() et lock()
- Les verrous optimistes avec utilisation d'une version ou d'un timestamp
- Les verrous pessimistes et les contraintes liées
- S'immiscer au coeur de la session et interceptions d'événements. Utilisation de Listener et d'Interceptor

Relations entre entités
- Comment mapper une relation ternaire
- Comment mapper une relation n-m quand la table de jointure possède des colonnes supplémentaires
- Pertinence du choix de la relation n-m

Requête
- Présentation de l'API Criteria et comparaison avec l'API HQL

Optimisation
- Utilisation de batch pour la suppression et la mise à jour de masse
- Utilisation de filtres sur les données et différence entre les filtres exécutés au niveau base de données et les filtres exécutés au niveau mémoire
- Les filtres aussi utilisés pour parcourir des collections chargées de manière paresseuse, sans déclencher le chargement complémentaire

Architecture
- Comment choisir entre une session longue et session courte
- Gestion de la session "courante" (Soit par ThreadLocal soit dans la transaction courante)
- Intégration en environnement J2EE , utilisation de JMX et JTA
- Gestion des transactions distribuées

Évolution
- L'inspiration Hibernate au niveau des EJB 3.0
- Hibernate et Java 5, utilisation des annotations
- Persistance d'un flux XML

Informations complémentaires

Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Hibernate Avancé

1 200 € HT