コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
未作成ページ
おまかせ表示
ヘルプ
MonoBook
検索
検索
ログイン
個人用ツール
ログイン
ログアウトした編集者のページ
もっと詳しく
投稿記録
トーク
「
Active Record
」を編集中
ページ
議論
日本語
閲覧
編集
ソースを編集
履歴表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
編集
ソースを編集
履歴表示
全般
リンク元
関連ページの更新状況
特別ページ
ページ情報
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
'''Active Record'''(あくてぃぶ・れこーど)とは、[[リレーショナル・データベース]]に格納した[[データ]]を[[プログラミング言語]]で手軽に取り扱うための「[[ORM]]」と呼ばれる[[ライブラリ]]向けの[[デザインパターン]]のひとつです。 大雑把にいうと「こんな仕様にしたら使いやすいだろ」という概要だけの取り決めです。 マーティン・ファウラー (英: Martin Fowler) が2003年に出版した書籍「[http://www.amazon.co.jp/dp/0321127420 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実装。 == 関連項目 == * [[Dapper]] * [[MonoRail]] * [[ORM]] [[category: デザインパターン]]
編集内容の要約:
MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細は
MonoBook:著作権
を参照)。
著作権保護されている作品は、許諾なしに投稿しないでください!
このページを編集するには、下記の確認用の質問に回答してください (
詳細
):
1たす1は?(全角で入力してください)
キャンセル
編集の仕方
(新しいウィンドウで開きます)
本文の横幅制限を有効化/無効化