1. Industrialisation des problématiques classiques
1.1 Principes
Lorsque l'on a déjà réalisé un certain nombre de projets, que l'on a conçu un certain nombre de modèles, on s'aperçoit que la plupart des besoins sont relativement similaires.
Ajouter un enregistrement, le retrouver via son identifiant qui est un entier auto-incrémenté, le modifier, le supprimer, retrouver la liste de tous les enregistrements d'une table ou selon une clé étrangère ou divers autres critères, ...
Afin de rendre ces opérations plus génériques, il est possible de créer des méthodes pour gérer la plus part de ces besoins récurrents. Pour rendre les objets génériques, il conviendra d'adapter le modèle de données en suivant quelques règles simples.
Classiquement, tous mes modèles ont une colonne id qui est un entier auto-incrémenté, une colonne name qui porte le nom de l'enregistrement (nom, titre, label, ...). Les clés étrangères portent le nom de la table désignée préfixé par...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première