标签: design-patterns orm datamapper
DataMapper和ORM有什么区别?我认为DataMapper是ORM的一种形式,不是吗?如果你用你自己的话提供DataMapper和ORM的辩护,我将非常感激。
谢谢大家的帮助和支持。
答案 0 :(得分:1)
来自P of EAA:Data Mapper是一个Mappers层,可以在对象和数据库之间移动数据,同时保持它们彼此独立以及映射器本身。
ORM(对象关系映射)是Data Mapper的一种可能实现。 ORM是一种技术/解决方案,它为可以操作的应用程序提供基于对象的数据视图