O/Rマッピング
その他の語句
用語の解説
O/Rマッピングとは
(オーアールマッピング,O/R Mapping,Object/Relational Mapping,ORM,)
O/Rマッピングとは、オブジェクト指向言語におけるオブジェクトと、リレーショナルデータベースにおけるレコードとを対照させることである。
ここでの「マッピング」とは「対応付ける」というほどの意味である。
O/Rマッピングによって、リレーショナルデータベースのレコードがオブジェクトとして直感的に扱えるようになり、リレーショナルデータベースにアクセスするプログラムを記述する処理を容易にすることが可能となる。
オブジェクトへのデータ取得などの処理を透過的に行えるようになるので、煩雑になりがちなデータベースに関する処理の記述がスマートになり、また柔軟なアプリケーションの構築が可能となる。
なお、O/Rマッピング用のフレームワークやライブラリはO/Rマッパーなどと呼ばれる。
代表的なものとしては、Java言語向けのHibernateやRuby言語向けのActiveRecordなどがある。
CNET Japan
-
好きな香りをいつでもダウンロード! スマートアロマディフューザー「Scent Gem」
「Scent Gem」は、香料カートリッジを組み合わせて100万通り以上の香りを楽しめるというアロマディフューザー。好みの香りをアプリ操作でダウンロード・配合・切り替えできる。香りのコーディネートを自分らしく楽しんでみては?

