Hibernate

Formation

À Lyon et Paris

1 450 € 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

  • Dirigé à

    Pour professionnels

Objectifs: La persistance d'objets dans une base de données relationnelle représente un aspect de la programmation Java qui s'avère vite complexe et lourd à mettre en oeuvre. Le framework Hibernate propose une solution efficace et robuste à cette problématique. Il utilise des objets de haut niveau et des appels de méthodes pour se détacher des accès à la base de données. Destinataires: Développeur Java confirmé. Responsables techniques. Chefs de projets (web). Architectes.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Lyon ((69) Rhône)
Voir plan
Rue de la Villette, 93, 69003

Date de début

Consulter
Paris ((75) Paris)
Voir plan
Avenue de l'Opéra, 27, 75001

Date de début

Consulter

À propos de cette formation

Connaitre le java.

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

Introduction

  • Présentation d'hibernate
  • ORM : objet et persistance
  • Installation
L'architecture d'Hibernate
  • Vue en couches
  • Cycle de vie des instances
  • Gestion des sessions
Configuration :
  • Gestion des connexions JDBC
  • Dialectes SQL et cache de requêtes
  • Fichier de configuration XML
  • Intégration à un serveur d'application J2EE
  • Obtenir une session
Réalisation de classes persistances
  • Les Plain Ordinary Java Object (POJO)
  • Mise en œuvre de l'héritage avec Hibernate
  • Opérations CRUD
  • Implémentation du SessionFactory
Les bases du mapping objet - relationnel
  • Mapping xml simple
  • Mapping des associations
  • Lazy loading
  • Les types utilisés par Hibernate
  • Plusieurs mappings pour une même classe (uni/bidirectionnel)
  • Annotations ou XML, avantages et inconvénients
  • Le mapping par annotation
Le langage HQL
  • Clauses des requêtes (jointure, select from where)
  • Les fonctions d'agrégation
  • Les requêtes polymorphes
Hibernate avancé
  • Les caches 1er et 2eme niveau
Hibernate tools
  • Génération automatique de la configuration hibernate à partir d'un schéma SQL

Informations complémentaires

Observations : Si programme est terminé en avance, il sera possible de discuter autour de différents sujet tels les solution de mise a jour base de données avec MAVEN. Des exercices supplémentaires sur les sujets déjà traités pourront également être proposés.

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

1 450 € HT