值对象应该具有实体的所有字段吗?

时间:2019-02-08 09:25:33

标签: orm architecture entity domain-driven-design

因此存在问题,因为实体在我的应用程序中直接使用。 为了解决这个问题,我将创建值对象并将实体保留在DAO层中。

1-应该我制作一个包含实体所有属性的Big值对象吗? 我的问题是我将失去我的延迟加载优势

有时候,控制器获取一个实体只是为了读取2个属性,但是该实体中实际上有250个属性。

2-我是否应该为每个仅具有必需属性的实体的每个控制器创建多个值对象?

InterventionForInfoScreenVo //only 2 properties
InterventionForTechScreenVo //only 5 properties
InterventionForDayReviewScreenVo //only 7 properties

谢谢。

0 个答案:

没有答案