Le DAO permet de lier une base de données aux fichiers webs. Il faut donc qu'il soit le plus sécurisé possible. Il doit aussi récupéré les bonnes valeurs. Enfin en cas de problème, le DAO nous informera de la nature de ce problème.
DOD
[x] Le DAO doit pouvoir se connecter à la base de données
[x] Les requêtes doivent être sécurisé contre les injections SQL
[x] Les DAO récupèrent les valeurs corrects de la base de données. Le cas échéant, elle renvoie un message d'erreur clair et explicite
[x] Le DAO donne la liste de tous les produits existants dans la base de données
[x] Le DAO affiche bien le contenu de la base de données et aucune donnée brutes.
Description
Le DAO permet de lier une base de données aux fichiers webs. Il faut donc qu'il soit le plus sécurisé possible. Il doit aussi récupéré les bonnes valeurs. Enfin en cas de problème, le DAO nous informera de la nature de ce problème.
DOD