Loading article…
| 開発者 | Apache ソフトウェア財団 |
|---|---|
| 安定版リリース | 3.2.2 / 2022年3月16日[1] |
| リポジトリ | OpenJPA リポジトリ |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | ジャワ |
| サイズ | 21.8 MB (アーカイブバイナリ) / 11.7 MB (アーカイブソース) |
| タイプ | オブジェクトリレーショナルマッピング |
| ライセンス | Apache ライセンス 2.0 |
| Webサイト | オープンjpa.apache.org |
OpenJPA は、 Java Persistence API仕様のオープン ソース実装です。これは、データベースへのオブジェクトの保存を簡素化する、 Java言語のオブジェクト リレーショナル マッピング(ORM) ソリューションです。これは、Apache License 2.0に基づいて配布されるオープン ソース ソフトウェアです。
歴史
Java Data Objects実装であるKodo は、もともと 2001 年に SolarMetric, Inc によって開発されました。BEA Systems は2005 年に SolarMetric を買収し、Kodo はJDO (JSR 12) [2]とJPA (JSR 220) [3]の両方の仕様の実装に拡張されました。2006 年に、BEA は Kodo ソースコードの大部分をOpenJPA という名前でApache Software Foundationに寄贈しました。寄贈されたソースコードは、 BEA Weblogic Server、IBM WebSphere、およびGeronimo Application Server のコア永続性エンジンになります。[4] 2007 年 5 月、OpenJPA はインキュベータからトップレベルプロジェクトに昇格し、Java Persistence API に準拠した Sun のTechnology Compatibility Kitも通過しました。[5]
参照
- 持続性
- エクリプスリンク
- 休止状態
- アクティブJPA
- InfinispanのようなNoSQLデータストア
参考文献
- ^ 「Apache OpenJPA ダウンロード」。2010 年 8 月 11 日。2022年9 月 27 日閲覧。
- ^ Sun JCP JSR-12 Java データ オブジェクト JDO 仕様
- ^ Sun JCP JSR-220 Enterprise JavaBeansTM 3.0
- ^ BEA Weblogic ServerとIBM WebSphereはどちらもJava永続性フレームワークとしてOpenJPAを採用しました。[1]
- ^ OpenJPA プロジェクト インキュベーション ステータス
外部リンク
- 公式サイト
- Kodo オープンソース EJB 3.0 永続エンジンに向けて (Jon Mountjoy 著)
- WebSphere Application Server V6.1 で OpenJPA を活用する
- Kevin Sutter による Java Persistence API 2.0 のアップデート
- 2007 年 8 月 23 日、Patrick Linskey 氏とのインタビューで OpenJPA と JPA 仕様について説明しました。
