title: Should a DTO include different constructors?
body: <p>Let's say we have a DTO with 24 fields of type Long (one for each hour of the day). Most of the times, we need instances of DTO with zeros in all its fields. What we're doing right now looks quite long:</p>
  
  <pre><code>MyDTO day1 = new MyDTO();
  day1.setQuantityHour1(new Long(0));
  day1.setQuantityHour2(new Long(0));
  day1.setQuantityHour3(new Long(0));
  day1.setQuantityHour4(new Long(0));
  ...
  </code></pre>
  
  <p>Is it against the DTO pattern to include a constructor/factory method that provides already that?</p>