Martin Fowler's Active Record pattern
GPTKB entity
Statements (16)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:Design_Pattern
|
| gptkbp:advantage |
simplicity
mixes persistence logic with business logic |
| gptkbp:category |
architectural pattern
object-relational mapping pattern |
| gptkbp:describedBy |
gptkb:Martin_Fowler
gptkb:Patterns_of_Enterprise_Application_Architecture |
| gptkbp:firstPublished |
2003
|
| gptkbp:influenced |
gptkb:Laravel_Eloquent
Ruby on Rails ActiveRecord |
| gptkbp:purpose |
encapsulate database access in domain objects
|
| gptkbp:usedIn |
object-relational mapping
enterprise application architecture |
| gptkbp:bfsParent |
gptkb:ActiveRecord
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
Martin Fowler's Active Record pattern
|