Ajout de la persistance

Durée10h

Présentation & objectifs

L’objectif de cette séance et des suivantes est d’ajouter une persistance des données au système. Pour cette persistance, nous utiliserons JPA comme vu dans la séance 5 de base de données.

Avant la séance

Prérequis techniques

  • Docker fonctionnel
    • pensez à ajouter le cache de l’école si ce n’est pas déjà fait, suivez ces instructions
  • VSCode et les plugins pour Java
  • un JDK fonctionnel

Pendant la séance

Reprenez votre code et ajoutons la persistance.

Exemples de correction

Après la séance

Continuez à avancer et faites le rendu intermédiaire le 24 mai 2026 et le rendu final le 7 juin 2026.

Tous les fichiers du projet (répertoire smart_grid) devront être réunis dans une archive nommée de la manière suivante nomX_nomY_nomZ.zip (nomX étant le 1er nom du trinôme par ordre alphabétique).

Important

Pour le rendu final, l’archive doit contenir un fichier readme.md contenant

  • identification du groupe
  • détails des routes implémentées (éventuellement routes non-implémentées)
  • détails des tests effectués (manuel, en utilisant le front-end, automatique, …) et des résultats obtenus.
  • identifications des éventuels bogues résiduels
  • remarques diverses