what is difference between business delegate and data access
object(dao)? in java?
Answer Posted / nrayakwar
Both are different design pettern. name drives their
functionality.
Business Delegate : it is used decouple presentation and
business layer. it avoids to intract presentation client to
understand your business services.
Data Access Object : DAO is used on database layer,
generally it is used to avoid database intraction by EJB or
Business Object. it is used to retreive and store data.
mostly I preferred, DAO is used with Value Objects
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
How does finally block differ from finalize() method?
If a class is declared without any access modifiers, where may the class be accessed in java programming?
Are maps ordered java?
Why you should not use singleton?
What is the purpose of format function?
What do you mean by synchronized non access modifier?
What purpose do the keywords final, finally, and finalize fulfill?
What is your platform?s default character encoding and how to know this?
What is the lifetime and scope of a variable?
What is meant by the value of a variable?
Which sorting algorithm is best in java?
How to make object serializable in java?
Can we override constructor?
What is the difference between class forname and new?
What is a get method?