0

PHP中的映射器和集合模式有什么区别?

4

1 回答 1

3

映射器(假设您指的是数据映射器模式)是抽象存储逻辑的结构。它是 SQL 查询、SOAP/REST 调用以及与存储介质进行其他交互的地方。

集合本身并不是真正的模式。它通常是一组对象的未指定容器。它的一个常见用途是用于处理业务域逻辑的属于单独层的域对象组。

在复杂的应用程序中,您通常至少有几个数据映射器,用于在存储和集合之间交换信息。

对于一些代码示例,您可以查看答案。

TL;博士

映射器和集合的唯一共同点是它们都倾向于是对象。

于 2013-01-19T12:59:47.427 回答