Data Transfer Object

Data Transfer Object Design Pattern is frequently used design pattern. It is basically used to pass data with multiple attributes in one shot from client to server, to avoid multiple calls to remote server.

Table of contents
Intent/Definition
Problem
Forces
Solution
Explanation
Structure - Class Diagram, Sequence Diagram
Implementation
Consequences
Applicability
References

Intent

Pass data with multiple attributes in one shot from client to server, to avoid multiple calls to remote server.

Problem

Read more on http://www.javaguides.net/2018/08/data-transfer-object-design-pattern-in-java.html

Comments