Java data transfer object naming convention?

Data Transfer Object classes should follow the name convention defined in the Java Language Specification: Names of class types should be descriptive nouns or noun phrases, not overly long, in mixed case with the first letter of each word capitalized. ClassLoader SecurityManager Thread Dictionary BufferedInputStream […] Suffixing a class name with DTO or Dto won’t … Read more

What is a Data Transfer Object (DTO)?

A Data Transfer Object is an object that is used to encapsulate data, and send it from one subsystem of an application to another. DTOs are most commonly used by the Services layer in an N-Tier application to transfer data between itself and the UI layer. The main benefit here is that it reduces the … Read more