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

  • 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

    Méthodes mobilisées

    • Un formateur validé par nos équipes techniques et pédagogiques sera présent pendant toute la durée de la formation
    • Pour les formations en présentiel, une salle de formation sera mise à disposition et équipée d'ordinateurs portables, d'un accès Wi-Fi, d'un projecteur et d'un tableau blanc. En distanciel la session sera suivie sur Zoom ou autre outil de visioconférence sur demande (Teams, Webex, Google Meet...).
    • Un support de cours en version numérique sera remis à chaque participant

    Modalités d’évaluation

    • Questions orales ou écrites (QCM)
    • Exercices pratiques
    • Auto-positionnement en amont et aval de la formation

    Accessibilité aux personnes handicapées

    Nous nous engageons à rendre notre formation Java - Persistance avec JDBC et JPA accessible aux personnes en situation de handicap. Merci de nous contacter afin que nous puissions réaliser les adaptations nécessaires en amont de la formation.
    Dernière modification le 19/05/2022