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

    Mar 26, 2025 · Explore the definition of the DTO Pattern and its reason for existing, and how to implement it.

  2. The Complete Guide to Data Transfer Objects (DTOs): From ... - Medium

    Aug 13, 2025 · What Is a DTO? Data Transfer Object (DTO) is a design pattern used to transfer data between software application subsystems or layers, particularly over a network or between different …

  3. Create Data Transfer Objects (DTOs) | Microsoft Learn

    May 10, 2022 · Describes how to create data transfer objects (DTOs) manually using code to change the shape of the data sent to the client.

  4. Data transfer object - Wikipedia

    In other words, DTOs are simple objects that should not contain any business logic but may contain serialization and deserialization mechanisms for transferring data over the wire. [1] This pattern is …

  5. What is a Data Transfer Object (DTO)? - Stack Overflow

    Jun 26, 2009 · Data transfer object (DTO), formerly known as value objects or VO, is a design pattern used to transfer data between software application subsystems. DTOs are often used in conjunction …

  6. Data Transfer Object - Martin Fowler

    Mar 5, 2003 · Although the main reason for using a Data Transfer Object is to batch up what would be multiple remote calls into a single call, it's worth mentioning that another advantage is to encapsulate …

  7. What are Data Transfer Objects? Learn to Use DTOs in Your Java …

    Aug 19, 2025 · DTOs stand for Data Transfer Objects. It is a software design pattern that ensures the transfer of tailored/streamlined data objects between different layers of a software system.

  8. 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.

  9. Transfer Object Pattern in Java - GeeksforGeeks

    Jul 23, 2025 · It is used when we want to pass data with multiple attributes in one shot from client to server. Transfer Object is a simple POJO class having getter/setter methods and is serialized so that …

  10. Understanding the Repository Pattern vs. Data Transfer Object (DTO ...

    Explore the differences between Repository Pattern and DTO Pattern in software development, including their purposes and practical uses.