Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Why do we use DAO?

Answer Posted / surajkumar.java

Access to data varies depending upon the source of data
(Relational Database, Object Oriented Database, Flat File
and Business to Business integration systems). Such
disparate data sources offer challenges to create a direct
dependency between application code and data access code.
Including the connectivity and data access code within
application code introduces a tight coupling between the
components (JSP, Servlet or Struts Action) and the data
source implementation. Such code dependencies in components
make it difficult and tedious to migrate, the application
from one type of data source to another. Data Access Object
(DAO) makes abstract and encapsulate all access to the data
source. The DAO manages the connection with the data source
to obtain and store data. The DAO acts as an adapter
between the application components (JSP, Servlet or Struts
Action) and the data source.

Is This Answer Correct ?    41 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is wildfly java?

956


Is tomcat a java ee?

952


What is home handle?

1006


What is java netbeans?

1012


What is j2ee called now?

1037


What is application configuration resource file?

967


What is j2ee architecture?

928


Who gave the name java?

903


Define hashtable in j2ee?

1040


What does java awt stand for?

1050


Which is latest technology in java?

1020


What is use of final keyword in java?

1045


What is the name of java compiler?

1022


What is context attribute?

1046


What are the differences between Ear, Jar and War files? Under what circumstances should we use each one?

1038