2011-05-01 213 views

回答

1

我发现这个范例的tutorial explaining the implementation,它可能会有所帮助。

或者,如果你有兴趣与其他范式来解决问题:

也许,如果你愿意,你可以使用PEAR package有用。具体来说,MDB2包(数据库抽象层),它实现数据库的抽象层。

1

对我来说似乎DTO是关于将数据作为对象在应用程序之间传输。在PHP中,这可以通过使用任何可用的数据存储容器来完成,包括JSON,DOM(XML)和XML。

由于DTO是一个范例,我不确定要建议什么框架,因为它们中的大多数已经以这种方式工作(尽管它们不这样称呼它)。

+0

事情是我有一个复杂的模型域与域逻辑和服务层。我希望我的服务层返回基本对象(没有可能的域逻辑),所以我想到了DTO。但我不想写他们自己做数据映射,我正在寻找一个框架来做到这一点。 – 2011-05-01 19:52:05