Skip to content

Files

Latest commit

author
Ayoub ETOULLALI
Apr 26, 2023
da15733 · Apr 26, 2023

History

History

Activité Pratique N° 3

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 26, 2023
Apr 7, 2023

(3) JPA, Hibernate, Spring Data

Activité :

  1. Installer IntelliJ Ultimate
  2. Créer un projet Spring Initializer avec les dépendances JPA, H2, Spring Web et Lombock
  3. Créer l'entité JPA Patient ayant les attributs : - id de type Long - nom de type String - dateNaissanec de type Date - malade de type boolean - score de type int
  4. Configurer l'unité de persistance dans le ficher application.properties
  5. Créer l'interface JPA Repository basée sur Spring data
  6. Tester quelques opérations de gestion de patients :
    • Ajouter des patients
    • Consulter tous les patients
    • Consulter un patient
    • Chercher des patients
    • Mettre à jour un patient
    • supprimer un patient
  7. Migrer de H2 Database vers MySQL
  8. Reprendre les exemples du Patient, Médecin, rendez-vous, consultation, users et roles

Projet

image

Diagramme

src

Demo

demo_BSz8HoZD.mp4

Vidéo JPA, Hibernate, Spring Data

Ayoub ETOULLALI