数据映射器模式(Data Mapper)


目的
一个映射器层,在对象和数据库之间移动数据,同时保持它们彼此和映射器本身独立。

适用场景

  • 当您想要从DB访问层分离数据对象时
  • 当您想要编写多个数据检索/持久性实现时