Bonjour,
Je ne comprends pas trop l'utilité de créer des classes supplémentaires dans le dev web à part pour l'accès aux données, puisque à chaque action de l'internaute il faut tout enregistrer dans la bdd pour ne pas perdre les données au cas ou la session n'existerait plus.
Un exemple :
L'internaute fait une recherche de produit, il a ensuite une liste, il peut choisir certain produit et les mettre comme favoris.
Alors je pourrais créer mon objet internaute et lui ajouter une liste d'objet favori qui comprendrait la propriété idProdruit avec des métodes AjouterProduit,enleverProdruit,voirDetailProdruit ect
Mais si celui-ci va boire le fameux café et qu'il discute un peu trop, à son retour il a perdu sa session et tout ce qui va avec... C'est pourquoi il aurait fallu enregistrer dans la Bdd chaques action de l'internaute.
Peut-être est-ce juste une question de choix d'architecture du site web !
J'espère ne pas trop vous offusquer avec mon interrogation
Merci de m'éclairer de vos lanternes
Nath
Partager