The DAO design pattern provides a technique for separating object persistence and data access logic from any particular persistence mechanism. It provides flexibility to change an application’s persistence mechanism over time without the need to re-engineer application logic that interacts with the DAO tier.
We like air conditioners and cars with all the bells and whistles (accessories). |