Data Access Object

データベースの詳細を公開せずにアプリケーション呼び出しにデータ操作を提供する、ある種のデータベースまたはその他の永続化メカニズムへの抽象的なインターフェイスを提供する設計

Data Access ObjectDAO)とは、ある種のデータベース永続性機構の抽象化されたインタフェースを提供するオブジェクトであり、データベースの詳細を開示することなく特定の操作を提供する。

なお、マイクロソフトのライブラリであるData Access Objectsとは直接の関係はない。

概要

編集

Data Access Object使DAODBMSDAO

[1] ("Core J2EE Patterns") JDBC APIJakarta EE

利点

編集

DAO2DAO

JavaData Access ObjectJava JDBCJDOEJB CMPTopLinkHibernateiBATISData Access Object使/

脚注

編集

注釈

編集

出典

編集
  1. ^ Core J2EE Patterns - Data Access Object”. Sun Microsystems Inc. (2002年). 2007年8月2日閲覧。

関連項目

編集

外部リンク

編集