オブジェクト関係マッピング(英: Object-relational mapping、O/RM、ORM)とは、データベースとオブジェクト指向プログラミング言語の間の非互換なデータを変換するプログラミング技法である。オブジェクト関連マッピングとも呼ぶ。実際には、オブジェクト...
11 KB (1,434 words) - 06:06, 27 November 2023
Bibcode: 2009tclp.book.....M. ISBN 978-3-540-92144-8 契約プログラミング オブジェクトデータベース オブジェクト指向分析設計 オブジェクト関係マッピング CADES Common Object Request Broker Architecture (CORBA)...
53 KB (6,137 words) - 18:32, 27 September 2023
(DBMS) である。「オブジェクト関係データベース」という用語は、時によっては、従来のRDBMSにORDBMSに似た機能を提供する外部ソフトウェア製品をいう場合もある。こうした外部ソフトウェア製品は正確にはオブジェクトリレーショナルマッピングシステムと呼ぶ。 関係...
9 KB (1,077 words) - 00:29, 6 July 2020
オブジェクト問い合わせ言語 (OQL, Object Query Language) Object Management Group (OMG) データベース オブジェクト指向プログラミング ナビゲーショナルデータベース オブジェクト関係データベース オブジェクトリレーショナルマッピング 関係モデル...
33 KB (4,080 words) - 06:06, 27 November 2023
可能であれば、永続化するオブジェクトやデータを同定する。もし関係データベースを永続化の手段として採用するのであれば、オブジェクトと関係 (表、テーブル) との対応づけを設計する (参考: オブジェクトリレーショナルマッピング)。オブジェクトデータベースを永続化の手段として採用する場合は、関係...
43 KB (4,886 words) - 01:34, 11 August 2021
Hibernate (category オブジェクト関係マッピング)
のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。...
10 KB (1,159 words) - 08:25, 28 December 2023
3次元コンピュータグラフィックス (redirect from モデリング機能)
近年[いつ?]は法線の方向(3次元ベクトル)を直接定義する法線マッピング(ノーマルマッピング)も用いられるが、法線マップを手作業で作成するのは困難であるため、通常は高精細モデルのディティールを法線マップに変換して単純化モデルに適用する手法が採られている。...
53 KB (7,293 words) - 03:27, 16 February 2024
SymfonyはWebアプリケーションの開発と保守の効率化を目的とし、よく繰り返されるコーディングを代替する。UNIX、Linux、macOS、Windowsで動作し、利用するにはWebサーバとPHPの他パッケージ管理にComposerを利用する。オブジェクト関係マッピングとしては、PropelとDoctrineをサポートしている。...
13 KB (719 words) - 01:52, 25 December 2022
Carbonado はJavaで書かれたオープンソースの関連データベースマッピングフレームワーク。 典型的なオブジェクト関係マッピング手法に従うのではなく、依然としてオブジェクト指向である一方で、関係モデルは保存される。SQLやJDBCの特定の機能に縛られていないCarbonadoは、Berkeley...
7 KB (748 words) - 04:25, 19 April 2020
EEサーバで運用することも可能。 データベースアクセス 関係データベースのテーブルをクラスにマッピングするデータベースフレームワークにより、SQL文を記述することなくデータベースにアクセスすることができる。(オブジェクト関係マッピング) プレゼンテーション、ロジック、データの分離 プレゼンテーション...
16 KB (2,127 words) - 22:34, 5 October 2021
Spring Framework (category アスペクト指向プログラミング)
主に依存性の注入によって、アプリケーションのコンポーネント配置とJavaオブジェクトのライフサイクルを管理 アスペクト指向プログラミング: クラス横断的な処理の実装を可能とする データアクセス: JDBCとオブジェクト関係マッピングツールを用い、Javaプラットフォーム上でRDBアクセス機能を提供。また、NoSQL系データベースもサポート...
26 KB (3,161 words) - 02:45, 18 August 2022