Statements (18)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Design Pattern
|
gptkbp:category |
transaction management
data access pattern |
gptkbp:describedBy |
gptkb:Martin_Fowler
|
gptkbp:firstDescribed |
gptkb:Patterns_of_Enterprise_Application_Architecture
|
gptkbp:guarantees |
atomicity of transactions
consistency of data |
https://www.w3.org/2000/01/rdf-schema#label |
Unit of Work
|
gptkbp:implementedIn |
gptkb:Entity_Framework
gptkb:Hibernate doctrine |
gptkbp:purpose |
coordinate the writing out of changes
maintain a list of objects affected by a business transaction |
gptkbp:relatedTo |
Repository pattern
|
gptkbp:usedIn |
object-relational mapping
enterprise application architecture |
gptkbp:bfsParent |
gptkb:Patterns_of_Enterprise_Application_Architecture
|
gptkbp:bfsLayer |
7
|