Patrons de conception/Enregistrement actif

Un livre de Wikilivres.
Aller à la navigation Aller à la recherche
Patrons de conception
Patrons de conception
Sommaire
Patron de conception
Catégorie : EntrepriseArchitecture de source de données
Nom français : Enregistrement actif
Nom anglais : Active Record
Un objet qui encapsule une ligne dans une table ou une vue, l'accès à la base de données et ajoute la logique du domaine sur ces données.


Un objet contient à la fois les données et le comportement. Beaucoup de ces données sont persistantes et doivent être stockées dans une base de données. Un enregistrement actif utilise l'approche la plus évidente en plaçant la logique d'accès aux données dans l'objet métier. De cette manière, tout le monde sait comment lire et écrire leurs données depuis et vers la base de données.