Martin Fowler's Active Record pattern
GPTKB entity
Statements (16)
Predicate | Object |
---|---|
gptkbp:instanceOf |
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
|
https://www.w3.org/2000/01/rdf-schema#label |
Martin Fowler's Active Record pattern
|
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
|