Take the 2-minute tour ×  What is the point of using DTO and is
it an out dated concept? I use POJOs in the view layer to
transfer and persist data. Can these POJOs be considered as an
alternative to DTOs?  share|improve this question But POJO can
be DTO and DTO can be implemented with POJO. You are comparign
apples and oranges. –  Euphoric Oct 26 '12 at 5:48 Why should
good ideas become outdated? Look at Lisp. Apart from jokes, I
agree with Euphoric: I normally implement DTO's using POJO's. I
still find DTO's are very simple (KISS) and useful concept. – 
Giorgio Oct 26 '12 at 5:59 add comment  3 Answers  DTO is a
pattern and it is implementation (POJO/POCO) independent. DTO
says, since each call to any remote interface is expensive,
response to each call should bring as much data as possible. So,
if multiple requests are required to bring data for a particular
task, data to be brought can be combined in a DTO so that only
one request can bring all the required data. Catalog of Patterns
of Enterprise Applicat