DDD“查看对象”?

2024-01-18

假设一个应用程序涉及公司,我可能有一个公司类。我将有一个填充列表 的数据访问层。但是,有时(例如显示搜索结果)我只需要显示公司名称、电话和邮政编码属性,并且在我看来,用其所有属性填充整个公司对象似乎很浪费。

就 DDD 设计而言,解决此问题的正确方法是什么?我是否会创建 View 特定类,例如仅公开我感兴趣显示的属性的 CompanySearchResult 对象?


这对我来说听起来是一个合理的方法。

稍后,如果客户来找您询问您的信息SearchResult显示与以下内容无关的内容Company模型 - 一些疯狂的东西,例如附近冰淇淋店的数量,您可以更轻松地将其附加到您的CompanySearchResult比你的域对象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DDD“查看对象”? 的相关文章

随机推荐