数据映射器模式
Sign in to saveArchitectural pattern in software engineering
Article · 中文
在软件工程中,对象映射器模式(data mapper pattern)是一种架构模式。它在Martin Fowler的2003年著《企业应用架构的模式》书中命名。符合这个模式的对象的接口将包括函数比如创建、读取、更新和删除,它们对表示数据存储中领域实体类型的对象进行操作。 数据映射器是,在持久化数据存储(经常是关系数据库)和内存中数据表示(领域层)之间,进行双向转移的数据访问层。这个模式的目标是,保持内存中表示和持久化数据之间相互独立,并独立于数据映射器自身。数据访问层是由一个或多个映射器(或数据访问对象)构成,它们进行数据转移。映射器实现在范围上有所不同。通用映射器将处理很多不同的领域实体类型,专用映射器只处理一种或一些。
Abstract from DBpedia / Wikipedia · CC BY-SA
Connections
International Standard Book Number
Entity
software engineering
Entity
Q364
Entity
relational database
Entity
software framework
Entity
object–relational mapping
Entity
Hibernate
Entity
Martin Fowler
Entity
active record pattern
Entity
SQLAlchemy
Entity
data access object
Entity
architectural pattern
Entity
Doctrine
Entity
NHibernate
Entity
data access layer
Entity
MyBatis
Entity