What is need of DAO? Write one simple DAO example?

Answer Posted / naveen kumar v

DAO: Data Access Object. here the main concept of DAO is to
communicate with the database. DAO mainly contains
1.) DAOFactory: this specifies which kind of database
(wether MySQL or ORACLE or MSSQL etc...).

2.) SQLFactory: which extends the DAOFactory. Here we do
all the connection stuffs.deciding te driver, hostname,
URL, username, password etc and also getting the Connection
object.

3.) AdminDAO: this is a interface where we declare all the
methods which we need in our application to perform all the
database related operation.

4.) SQLAdminFactory: this implements the AdminDAO
interface, all its method. this also gets the connection
from SQLFactory.

5.) TransactionControlDAO: here we keep the commit and
roolback methods.

if required...
6) ConnectionConstant: in this file we can mention the file
name (.properties file) where we keep the connection
detals, like hostname, username, password, etc...

Is This Answer Correct ?    14 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is mean by hasing and maping in java platform and advantage?

1837


What are the considerations to be made in case of loops in java ?

573


What are the differences between the java collection and the java list? : java collections

619


What do you understand by synchronization? Why is it important?

578


What are the different types of classes implemented in the set interfaces? : java collections

612






What is deque in the java collections framework? : java collections

544


What is the difference between comparable and comparator in java.util pkg?

596


What are the types of java collections? : java collections

547


What are the classes in the java collection framework? : java collections

601


What are the different types of ways where you can iterate over a list? : java collections

580


Which interface does java.util.hashtable implement?

679


How is hashset maintained in memory by java ?

597


What are the types of the main implementing classes in the map interfaces? : java collections

620


What are the different types of collections views being provided by the map interface? : java collections

617


Hi Friends, i have searched in google but not clear. can you give bank example with synchronized keyword

1616