Data access object: Difference between revisions

Content deleted Content added
No edit summary
MacTed (talk | contribs)
{{compu-stub}}{{cleanup}}{{comp-wikify}}
Line 1:
{{cleanup}}
{{comp-wikify}}
{{compu-stub}}
 
== Context ==
 
 
Access to data varies depending on the source of the data. Access to persistent storage, such as to a database, varies greatly depending on the type of storage (relational databases, object-oriented databases, flat files, and so forth) and the vendor implementation.
 
 
== Solution ==
 
 
Use a Data Access Object (DAO) to abstract and encapsulate all access to the data source. The DAO manages the connection with the data source to obtain and store data.
Line 13:
The DAO implements the access mechanism required to work with the data source. The data source could be a persistent store like an RDBMS, an external service like a B2B exchange, a repository like an LDAP database, or a business service accessed via CORBA Internet Inter-ORB Protocol (IIOP) or low-level sockets
 
== sources :==
* java.sun.com
{{stub}}