假设我们有一个具有 24 个 Long 类型字段的 DTO(一天中的每个小时一个)。大多数时候,我们需要所有字段都为零的 DTO 实例。我们现在正在做的事情看起来很长:
MyDTO day1 = new MyDTO();
day1.setQuantityHour1(new Long(0));
day1.setQuantityHour2(new Long(0));
day1.setQuantityHour3(new Long(0));
day1.setQuantityHour4(new Long(0));
...
包含已经提供的构造函数/工厂方法是否违反 DTO 模式?