Also known as
- Transfer Object
- Value Object
Intent of Data Transfer Object Design Pattern
The Data Transfer Object (DTO) pattern is used to transfer data between software application subsystems or layers, particularly in the context of network calls or database retrieval in Java applications. It reduces the number of method calls by aggregating the data in a single transfer.