This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Distributed Java and the fly likes Data Transfer Object and Bean Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "Data Transfer Object and Bean" Watch "Data Transfer Object and Bean" New topic
Author

Data Transfer Object and Bean

Vaibhav G Garg
Ranch Hand

Joined: Sep 23, 2011
Posts: 140
Hi All,

In the projects, we have two kinds of classes: Beans and DTOs. Both have some properties and corresponding getters/setters. So, what is the actual difference between two. Can we use just beans for the same purpose?

Thanks.
Sujeeth Pakala
Ranch Hand

Joined: Mar 24, 2009
Posts: 94
Technically both are same. Java beans are called as data transafer object in particular context. DTO object carries some information from one object to other (remote) object, and DTOs are programmed as java bean.

With POJO programming we can program a servlet, EJB or a web service. But they are still functioning as Servlet, EJB and Webservice. But, we are not calling a Servlet as EJB or the otherway.


Regards, Sujeeth Pakala
SCJP, SCWCD, SCBCD, ICAD, XML Master Basic, Certified SOA Professional
Muhammad Khojaye
Ranch Hand

Joined: Apr 12, 2009
Posts: 449

This might helpful to read


http://muhammadkhojaye.blogspot.com/
 
wood burning stoves
 
subject: Data Transfer Object and Bean
 
Similar Threads
Local interface
Is the Bean Pool a model for our after life?
[Easy]Coffee Can Problem
Doubts in EJB
getting value of request bean into other