Everything About ___
Live briefing

Everything about Data mapper pattern

Architectural pattern in software engineering

In software engineering, the data mapper pattern is an architectural pattern. It was named by Martin Fowler in his 2003 book Patterns of Enterprise Application Architecture. The interface of an object conforming to this pattern would include functions such as Create, Read, Update, and Delete, that operate on objects that represent domain entity types in a data store. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Data mapper patternA 5-minute orientation
  2. Skim a recent paper: Hyperbolic topological data analysis mapper reveals dynamic trait–environment patterns in plant phenomicsInfluential work since 2022
  3. Pick up a classic book: Patterns of Enterprise Application ArchitectureThe most-reprinted book on the subject
  4. Go sideways: List of object–relational mapping softwareA closely related topic
  5. Go sideways: Active record patternA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Implementations

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics