jamm/datamapper

将对象映射到存储(MySQL或Redis),不进行关系映射

dev-master 2013-03-23 18:38 UTC

This package is not auto-updated.

Last update: 2024-09-14 12:50:07 UTC


README

这是一个将对象映射到存储(MySQL或Redis)的DataMapper。

主要类包括
Mapper.php - 基础映射器,可以使用
Redis\Gateway.php - 连接到Redis存储的网关
或者
MySQL\Gateway.php - 连接到MySQL的网关

要了解它是如何工作的,请阅读有关模式的说明:[Data Mapper](https://martinfowler.com.cn/eaaCatalog/dataMapper.html) 和 [Table Data Gateway](https://martinfowler.com.cn/eaaCatalog/tableDataGateway.html)

网关使用MetaTable映射表的架构,此架构可以从现有数据库中获取,或通过数组导入,或直接在代码中构建。