Le cours de Conception de Projet :

Approche Objet - Master 1 Informatique

TD - Domain-Driven-Design

Ce TD est la suite du TD précédent - il a pour objectif de réaliser une sauvegarde de votre catalogue.

Consignes

Toutes les modifications apportées au code doivent être compilées.

Couche Infra

Vous devez mettre en place une infrastructure qui vous permettra de sauvegarder les paniers :
  • en mémoire vive
  • dans un fichier du format de votre choix : fichier texte, fichier JSON ....
Pour se faire vous allez :
  • Définir un repository pour les paniers BasketRepository à l'aide d' une interface dans la couche Domain.
De plus vous allez ajouter de nouvelles implémentations dans la couche infrastructure en fonction de la sauvegarde que vous avez implémentée : inmemory .....