タグ

ORMに関するmaganebaのブックマーク (4)

  • Java Persistence API - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Java Persistence API" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) Java Persistence API(JPA)とは、関係データベースのデータを扱うJava SEおよびJakarta EE(旧・Java EE)のアプリケーションを開発するためのJava用フレームワークである。 JPAは、以下の3つの部分から成る。 APIjavax.persistence パッケージで定義されている) Java Persistence Query Language オブジェクト/関係メタデータ JPAのリファ

  • Enterprise Objects Framework - Wikipedia

    Enterprise Objects Framework(EOF)とは、1994年にNeXTのNeXTSTEPおよびOpenStep向けに導入された初期のオブジェクト関係マッピング製品である。EOFは関係データベースとのやり取りの過程を抽象化し、データベース内の行をJavaやObjective-Cのオブジェクトにマッピングする。これにより、開発者は低レベルなSQLコードを書く作業からほぼ解放される。EOFは1990年代中盤に金融関係でそれなりの成功を収めた。1997年にNeXTがApple Computerに吸収合併される[1]と、EOFはAppleのアプリケーションサーバ WebObjects の一部として統合され、同製品の特徴とされるようになった。 歴史[編集] 1990年代初期NeXTは、データベース利用が多くのビジネスにとって基であり、かつそれがかなり複雑であることを認識していた

  • Hibernate - Wikipedia

    Hibernate は、Java のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。 Hibernate はオープンソースのフリーソフトウェアであり、GNU Lesser General Public License で提供されている。 機能概要[編集] 第一の機能は、Javaクラスからデータベースの表(およびJavaデータ型からSQLデータ型)へのマッピングである。また、データのクエリと検索機能も提供する。SQL呼び出しを自動生成することで、開発者がSQL呼び出しの結果をいちいちオブジェクトに変換する手間から解放し、性能

  • Java Data Objects - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Java Data Objects" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) Java Data Objects (JDO) とは、Javaオブジェクトの永続性に関する仕様である。ドメインモデルの永続的サービスの透過性などもそれに含まれる。JDOの永続的オブジェクトは通常のJavaのクラスである。永続性を持たせるために特別なインタフェースを実装する必要もないし、特別なクラスから継承する必要もない。JDO 1.0はJava Community ProcessのJSR 12として2002年4月30日にリリースされた。J

  • 1