我读过Martin Fowlers的书(企业架构模式)。访问数据层有许多模式:
表数据网关(http://martinfowler.com/eaaCatalog/tableDataGateway.html) 行数据网关(http://martinfowler.com/eaaCatalog/rowDataGateway.html) 活动记录(http://en.wikipedia.org/wiki/Active_record_pattern)
这些模式的重点是每个表在应用程序中有一个类。
我正在开发一个连接到多个数据库以进行搜索的应用程序。每个数据库只有几个查询。
是否存在每个数据库有一个类的设计模式,即数据库的所有SQL都包含在一个类中。这是我打算做的,但如果有这样的设计模式,它将有助于文档。也许我在想这个?