DataNucleus

DataNucleus
DataNucleus
DataNucleus16-300.jpg
Developer(s) DataNucleus Team
Stable release 3.0.3 / November 5, 2011; 13 days ago (2011-11-05)
Development status Active
Written in Java
Operating system Cross-platform
Type ORM
License Apache License 2
Website http://www.datanucleus.org/

DataNucleus (formerly known as Java Persistent Objects JPOX) is an open source project (under the Apache 2 license) which provides a series of software products around data management in Java.

DataNucleus Access Platform is a fully compliant implementation of the Java Data Objects (JDO) 1.0, 2.0, 2.1, 2.2, 3.0 specifications and the Java Persistence API 1.0, 2.0 specifications, providing transparent persistence of Java objects. It supports persistence to the widest range of datastores of any Java persistence software, supporting all of the main object-relational mapping (ORM) patterns, allows querying using either JDOQL, JPQL or SQL, and comes with its own byte-code enhancer. It allows persistence to relational datastores (RDBMS), object-based datastores (db4o, NeoDatis ODB), document-based storage(XML, Excel, OpenDocument spreadsheets), web-based storage (JSON, Google Storage, Amazon Simple Storage Service), map-based datastores (HBase, Google's BigTable), document stores (MongoDB) as well as other types of datastores (LDAP). It is designed using OSGi technology.

DataNucleus Access Platform is the persistence layer behind Google App Engine for Java, and VMForce (cloud offering from Salesforce.com and VMWare).

See also

  • JFire - ERP using DataNucleus for persistence

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • DataNucleus — Entwickler DataNucleus Team Aktuelle Version 1.1.6 (11. Oktober 2009) Aktuelle Vorabversion 2.0.0 M4 (7. Dezember 2009) Betriebssystem plattformunabhängig …   Deutsch Wikipedia

  • Datanucleus — Infobox Software name = DataNucleus caption = developer = DataNucleus Team latest release version = 1.1.0 M1 latest release date = release date|2008|09|23 operating system = Cross platform programming language = Java genre = ORM license = Apache… …   Wikipedia

  • JPOX — Entwickler: JPOX Team Aktuelle Version: 1.1.8 (18. Juni 2007) Betriebssystem …   Deutsch Wikipedia

  • Java Data Objects — (JDO) is a specification of Java object persistence. One of its features is a transparency of the persistent services to the domain model. JDO persistent objects are ordinary Java programming language classes; there s no requirement for them to… …   Wikipedia

  • Java Persistence API — The Java Persistence API, sometimes referred to as JPA, is a Java programming language framework that allows developers to manage relational data in Java Platform, Standard Edition and Java Platform, Enterprise Edition applications.The Java… …   Wikipedia

  • OSGi — Service Platform Developer(s) OSGi Alliance Stable release 4.3 / April 2011 (2011 04) …   Wikipedia

  • Object-relational database — An object relational database (ORD), or object relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational database, but with an object oriented database model: objects, classes and inheritance… …   Wikipedia

  • Apache OpenEJB — Developer(s) Apache Software Foundation Stable release 3.1.4 / November 17, 2010; 11 months ago (2010 11 17) Development status Active …   Wikipedia

  • Apache OpenJPA — Developer(s) Apache Software Foundation Stable release 2.1.1 / July 27, 2011; 3 months ago (2011 07 27) Preview release 2.2.0 / not yet released …   Wikipedia

  • Java Data Objects — Die Java Data Objects (JDO) sind eine offizielle Sun Spezifikation für ein herstellerunabhängiges Framework zur persistenten Speicherung von Java Objekten. In der JDO Spezifikation wird eine einheitliche Schnittstelle für den Zugriff auf… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”