Logo Java - Persistance avec JDBC et JPA

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