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
What are the different types of ways where you can iterate over a list? : java collections
What do you understand by synchronization? Why is it important?
What are the main classes of the list interfaces? : java collections
Which sorting algorithm is used by collections.sort() in java ?
What is the Spring2.5 MVC Navigation flow?
What are maps interfaces in the java collections? : java collections
What are the uses of the set interfaces in the java collections? : java collections
What are the classes in the java collection framework? : java collections
What are the differences between the java collection and the java list? : java collections
What is the use of hashcode in java ?
what is mean by hasing and maping in java platform and advantage?
can u draw class/object diagram for ATM
my interviewer asked me what technical specification you used how to answer that question
What is deque in the java collections framework? : java collections
What are the different types of collections views being provided by the map interface? : java collections