大雑把に言うとデータベース専門のクラスを作って、データベースはすべてDAOに任せてしまおう的なやつDAOはデータベーススペシャリストマンに違いない!メリットデータアクセスの手段や実装が変更されても、DAO自体がビジネスロジックに公開しているインターフェースに変わりはないので、ビジネスロジックに変更が発生しない。変更に強い!データベースの詳細を開示することなく、特定の操作を提供する。Tsuzukihashi。