「Active Record」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
|||
12行目: | 12行目: | ||
*: http://www.castleproject.org/activerecord/ | *: http://www.castleproject.org/activerecord/ | ||
*: [[.NET Framework]]向けのActive Record実装。[[NHibernate]]をラップするかたちで実装している超重量級ORM。 | *: [[.NET Framework]]向けのActive Record実装。[[NHibernate]]をラップするかたちで実装している超重量級ORM。 | ||
+ | * [[SubSonic ActiveRecord]] | ||
+ | *: http://subsonicproject.com/docs/ActiveRecord | ||
+ | *: [[.NET Framework]]向けのActive Record実装。 | ||
== 関連項目 == | == 関連項目 == |
2012年3月12日 (月) 01:18時点における版
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。
- SubSonic ActiveRecord
- http://subsonicproject.com/docs/ActiveRecord
- .NET Framework向けのActive Record実装。