Is the DAO pattern for:
The key thing is to hide the data storage details from the business logic?
- abstracting database access only
- it is used for all sorts of data retrieval and storage underneath including both database, network upload/download, file reading/writing to local disk
The key thing is to hide the data storage details from the business logic?