About 821,000 results
Open links in new tab
  1. The DTO Pattern (Data Transfer Object) - Baeldung

    Mar 26, 2025 · DTOs or Data Transfer Objects are objects that carry data between processes in order to reduce the number of methods calls. The pattern was first introduced by Martin Fowler in his book EAA. Fowler explained that the pattern’s main purpose is to reduce roundtrips to the server by batching up multiple parameters in a single call.

  2. Data Transfer Object Pattern in Java ... - Java Design Patterns

    Learn about the Data Transfer Object (DTO) pattern, its implementation, and practical uses in Java applications. Optimize data transfer between layers with this structural design pattern.

  3. Data Transfer Object Design Pattern in Java - Java Guides

    The Data Transfer Object pattern is a design pattern in which a data transfer object is used to serve related information together to avoid multiple calls for each piece of information. Transfer Object is a simple POJO class having getter/setter methods and is serializable so that it can be transferred over the network.

  4. Data Transfer Object Pattern - The Java Design Patterns Manual

    In Java, a Data Transfer Object (DTO) is a design pattern that encapsulates data and passes it between different layers of an application. A DTO is a simple, lightweight object that contains fields for data storage and getters and setters for accessing and modifying that data.

  5. DtoMapper — Data Transfer Object Pattern implementation in Java

    Aug 13, 2021 · In this article, we reviewed the Data Transfer Object Design Pattern with its pros & cons and learned how to use DtoMapper library.

  6. Data Transfer Object Pattern in Java - Implementation and

    May 22, 2020 · In this tutorial, we'll implement the Data Transfer Object Pattern in a Java Spring Boot application. We'll also cover examples of mapping entities to DTOs.

  7. The DTO (Data Transfer Object) - Java Code Geeks

    Nov 8, 2022 · In the programming area, a DTO is basically an object that encapsulates data to be able to send it between processes (from one system of an application to another). This type of object is most commonly used by the Service layer in an N-tier application, transferring data between its layer and the rest controller layer.

  8. UML package diagrams examples - multi-layered web architecture, Java

    Data transfer objects and common exceptions are used by packages at higher levels. Purpose: A UML package template example for the design pattern known as Transfer Object in Core J2EE patterns [CJ2EEP 02] or Data Transfer Object (DTO) in Microsoft .Net Application Architecture Guide [MAAG 09].

  9. Data Transfer Object - Martin Fowler

    Mar 5, 2003 · The solution is to create a Data Transfer Object that can hold all the data for the call. It needs to be serializable to go across the connection. Usually an assembler is used on the server side to transfer data between the DTO and any domain objects.

  10. Data transfer object(DTO) Design Pattern in java examples - Cloudhadoop

    Dec 31, 2023 · This post covers a Data transfer object(DTO) covers an example and naming conventions. The Data Transfer Object (DTO) design pattern is one of the design patterns used to transfer data from one system to another.

  11. Some results have been removed