データマッパー@データソースのアーキテクチャに関するパターンオブジェクトとデータベースの「架け橋」。どういうこと?データマッパーは、ドメインオブジェクトをデータベースから分離するレイヤです。データマッパーの役割は、オブジェクトとリレーショナルデータベースの間で、データを変換することであり、かつ両方の独立性を保つことです。データマッパーを使用すれば、ドメインオブジェクトは、データベースの存在を意識する必要はありません。SQLを使用したり、データベーススキーマの知識を保持したりする必要がありません。どうすれば?データマッパーには、検索メソッドを用意します。データベースを検索し、データをドメインオブジェクトにマッピングして、ドメインオブジェクトを返します。データマッパーには、追加・更新・削除メソッドを用意します。ドメインオブジェクトを受け取り、そのデータをデータベースのテーブルレコードに反映しま