Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
无法明确区分在多层架构中经常使用的这些概念。
对我来说:
1) 实体/业务对象/业务模型对象——业务领域中的实际对象(名词)。例如“订单”和“订单项目”。“Order”可以具有“OrderDate”的属性,以及名为“GetOrderItems”的函数
2) 数据传输对象 - 您的实体的可序列化属性包表示。使用上面的示例,“订单”DTO 中将缺少“GetOrderItems”函数。