ContenuTarifs: A distance ou présentiel: 900 euros
Durée : 2 jours Public : Tous Pré-requis : Connaissance de Java et des Servlets Objectifs : Pouvoir accéder simplement aux bases de données avec Java - Réaliser une structure de persistance maintenable et performante Référence : JAV151-F
PROGRAMME:
Introduction
Historique et versions
Installations et manipulation de l'environnement
Rappels : JEE (J2EE), servlets, SQL, JDBC
Utilisation fondamentale
Principe de l'accès aux données (ORM)
Les correspondances entre base et Java ; configuration du site et outils
Hibernate pour les applications web et les applications lourdes
Ajout et lecture de données quelconques
La structure relationnelle : configuration et utilisation
Diverses relations entre objets : OneToOne, OneToMany, ManyToOne, ManyToMany
Atelier pratique : un CMS avec MySQL, Hibernate, servlets et JSP
Outils et environnement
Outils de génération de configuration ou de SQL
Manipulation de sources de données (DataSources)
Utilisation dans l'étude de cas
Eléments avancés d'Hibernate
Utilisation complète du Hibernate Query Language
Augmentation de l'étude de cas avec des recherches et filtrage libres
Configuration avancée : performance et fonctionnalités
Stratégies de chargement des collections (lazy/eager loading)
Les transactions, bilan de la concurrence
Héritages des tables et des objets
Atelier pratique : exemple d'héritage - une mini-application de gestion