Data Mapper

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

V softwarovém inženýrství je Data Mapper architektonický návrhový vzor pro práci s datovými zdroji, který v roce 2002 publikoval Martin Fowler ve své knize Patterns of Enterprise Application Architecture.

Shrnutí

Podle tohoto vzoru neobsahuje doménový objekt žádné CRUD nebo vyhledávací operace a o vytváření, úpravu a mazání doménových objektů z databáze se stará oddělený (mapovací) objekt. Doménový objekt je tedy zcela nezávislý na databázi. +more Zatímco mapovací objekt má přístup jak k doménovému objektu, tak k databázovému systému. Výhodou tohoto vzoru je právě nezávislost doménového objektu na datovém modelu, kdy je veškerá zodpovědnost za persistenci přesunuta na mapovací objekt.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top