Statements (18)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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 |
| gptkbp:implementedIn |
gptkb:doctrine
gptkb:Entity_Framework gptkb:Hibernate |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
Unit of Work
|