0

无法明确区分在多层架构中经常使用的这些概念。

4

1 回答 1

1

对我来说:

1) 实体/业务对象/业务模型对象——业务领域中的实际对象(名词)。例如“订单”和“订单项目”。“Order”可以具有“OrderDate”的属性,以及名为“GetOrderItems”的函数

2) 数据传输对象 - 您的实体的可序列化属性包表示。使用上面的示例,“订单”DTO 中将缺少“GetOrderItems”函数。

于 2012-01-21T08:53:45.457 回答