DataNucleus(データニュークリアス、旧Java Persistent Objects JPOX)は、オープンソースのプロジェクトであり、Apache 2ライセンスにて、Java言語におけるデータ管理のためのソフトウェア製品を提供している。

DataNucleus Access Platform は Java Data Objects (JDO) 1.0, 2.0, 2.1, 2.2, 3.0 および Java Persistence API (JPA) 1.0, 2.0 の仕様に完全準拠の実装であり、Javaオブジェクトの透過的な永続化を提供する。

特徴

以下の特徴がある。

  • 現在の主要なデータベース管理システムの全てに対し永続化をサポート
  • 主要なオブジェクト関係マッピング (ORM)パターンの全てをサポート
  • JDOQL、JPQLあるいはSQLによるクエリを可能にしている
  • バイトコードエンハンサを搭載
  • データベース管理システム、db4o、LDAP、XML、Excel、NeoDatis、JSON、OpenDocument spreadsheets、Google社のBigTableそしてHBaseへの永続化を実現
  • OSGi技術を用いてデザインされている

DataNucleus Access Platform はGoogle App Engine for Javaの永続化レイヤである。

脚注

関連項目

  • JFire - 永続化のためDataNucleusを使用しているERP

外部リンク

  • DataNucleus - オープンソースのJavaデータ管理ソフトウェア
  • DataNucleus Access Platform - オープンソースのJava永続化実装
  • DataNucleus Access Platformプロジェクトドキュメンテーション

Was ist im Nucleus?

Amazon.deNucleus

Platform as a Service Applications ppt download

Nucleus

Home Nucleus