Active Record
2012年3月8日 (木) 02:39時点における124.44.179.202 (トーク)による版 (ページの作成:「'''Active Record'''(あくてぃぶ・れこーど)とは、リレーショナル・データベースに格納したデータを、プログラミング言語で...」)
Active Record(あくてぃぶ・れこーど)とは、リレーショナル・データベースに格納したデータを、プログラミング言語で取り扱うためのデザインパターンのひとつである。
マーティン・ファウラー (英: Martin Fowler) が2003年に出版した「Patterns of Enterprise Application Architecture」の中で提唱・命名されたのが最初だという。
主な実装
- Ruby on Rails
- http://rubyonrails.org/
- Active Record実装としては一番有名どころだと思う。
- Castle ActiveRecord
- http://www.castleproject.org/activerecord/
- .NET Framework向けのActive Record実装。NHibernateをラップするかたちで実装している超重量級ORM。