Formation Java - Persistance avec JDBC et JPA
- Présentation des concepts, suivi d’exercices - Création d’une application web “fil rouge” tout au long des modules de la formation
Objectifs pédagogiques / Compétences visées
- Savoir coder les interactions avec les bases de données avec JDBC 4.0
- Savoir coder les interactions avec les bases de données avec JPA 2
- Connaître les bonnes pratiques architecturales
Pré-requis
- Connaître le langage Java
- La connaissance des SGBD et du SQL est un plus
Public
- Développeurs
- Chefs de projets
Programme
Jour 1
Introduction à la persistance
- Sauvegarder les données
- Architectures 2 et 3 tiers
Rappel SQL
Jour 2
JDBC
- Principes de base
- Exécution d’un requête et traitement du résultat
- Bonnes pratiques
- Requêtes CRUD
- Les transactions
- Notions avancées
Jour 3
JPA
- Unité de persistance
- Entity Bean
- Persistance via l’Entity Manager
- Cycle de vie des entités
- Relations entre les entités
- EJB-QL
- Requêtes par critères
Design Pattern
- Couche DAO - Data Acces Object
- Présentation de l’Abstract Factory
Moyens pédagogiques et techniques
- Formateur validé par nos équipes techniques et pédagogiques
- Salle de formation informatisée
- Support de cours numérique
Suivi et appréciation des résultats
- Questions orales ou écrites (QCM)
- Exercices pratiques
- Formulaires d'évaluation
Dernière modification le 19/05/2022