I am new to this concepts data access layer and data access objects.
I wants to the difference between the data access layer and data access object.Please guide me.
Data access object is the dao pattern where the data interaction logic is wrapped (encapsulated) inside the dao objects and the behavior is exposed through dao interfaces. Data access layers is more generic and refers to whole set of infrastructure helping to access the database access. Data access layer may contain dao, driver classes and other data access details.