Java Data Objects (JDO) is a specification of Java object persistence. One of its features is a transparency of the persistence services to the domain model. JDO persistent objects are ordinary Java programming language classes (POJOs); there is no requirement for them to implement certain interfaces or extend from special classes. JDO 1.0 was developed under the Java Community Process as JSR 12. JDO 2.0 was developed under JSR 243 and was released on May 10, 2006. JDO 2.1 was completed in Feb 2008, developed by the Apache JDO project. JDO 2.2 was released in October 2008. JDO 3.0 was released in April 2010.

Property Value
dbo:abstract
  • Java Data Objects (JDO) is a specification of Java object persistence. One of its features is a transparency of the persistence services to the domain model. JDO persistent objects are ordinary Java programming language classes (POJOs); there is no requirement for them to implement certain interfaces or extend from special classes. JDO 1.0 was developed under the Java Community Process as JSR 12. JDO 2.0 was developed under JSR 243 and was released on May 10, 2006. JDO 2.1 was completed in Feb 2008, developed by the Apache JDO project. JDO 2.2 was released in October 2008. JDO 3.0 was released in April 2010. Object persistence is defined in the external XML metafiles, which may have vendor-specific extensions. JDO vendors provide developers with enhancers, which modify compiled Java class files so they can be transparently persisted. (Note that byte-code enhancement is not mandated by the JDO specification, although it is the commonly used mechanism for implementing the JDO specification's requirements.) Currently, JDO vendors offer several options for persistence, e.g. to RDBMS, to OODB, or to files. JDO enhanced classes are portable across different vendors' implementation. Once enhanced, a Java class can be used with any vendor's JDO product. JDO is integrated with Java EE in several ways. First of all, the vendor implementation may be provided as a JEE Connector. Secondly, JDO may work in the context of JEE transaction services. (en)
  • 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 persistente Daten definiert. Die Art und Weise der physikalischen Speicherung ist nicht festgelegt. So können die Objektinformationen in Datenbanken (relational oder objektorientiert), Dateien oder weiteren Speichern abgelegt werden. Mit Hilfe von JDO kann der Programmierer Datenobjekte ohne Kenntnis der Speichermechanismen bearbeiten. Dadurch müssen sich Entwickler nicht mehr mit den Interna von Datenbanken auseinandersetzen, sie können sich auf die reine Applikationslogik konzentrieren. (de)
  • Java Data Objects (ou JDO) est un standard informatique basé sur Java permettant l'accès aux données de façon transparente et unifiée. Le standard est géré dans le cadre des JSR de Sun. La simplicité d'utilisation de JDO basée sur la manipulation de Plain Old Java Objects (POJO) a fait le succès de ce standard. Le développeur peut manipuler les objets sans se soucier de la persistance. Potentiellement, le standard permet l'accès à des sources de données de nature diverse. Trois grandes catégories d’implémentations existent : * les implémentations qui ne supportent que les bases de données relationnelles ; * les implémentations qui ne supportent que les bases de données orientées objet ; * les implémentations qui supportent des sources de données hétérogènes (SGBDR, SGBDO, XML, Mainframe) et également l'accès à des services (Web Services, Java messaging service (JMS), Java connector architecture (JCA), COBOL). Dans les cas des implémentations supportant des sources hétérogènes, l'un des bénéfices apportés est la flexibilité du système d'information. Il devient en effet possible de changer de source de donnée par simple paramétrage. (fr)
  • Java Data Objects (JDO) とは、Javaオブジェクトの永続性に関する仕様である。ドメインモデルの永続的サービスの透過性などもそれに含まれる。JDOの永続的オブジェクトは通常のJavaのクラスである。永続性を持たせるために特別なインタフェースを実装する必要もないし、特別なクラスから継承する必要もない。JDO 1.0はJava Community ProcessのJSR 12として2002年4月30日にリリースされた。JDO 2.0はJSR 243として開発され、2006年5月10日にリリースされた。 (ja)
  • JDO (Java Data Objects) é uma especificação da plataforma Java para persistência de objetos, existe também a JPA [Java_Persistence_API]. Uma das suas funcionalidades é o serviço de persistência para o modelo de domínio. Ela disponibiliza uma interface bem definida que provê uma camada de abstração entre as aplicações e armazenadores de dados de vários tipos. Os objetos persistentes na especificação JDO são objetos de classes simples escritas em Java (POJOs); não existe necessidade de implementar certas interfaces ou estender classes especiais. A versão 1.0 da JDO foi desenvolvida através do Java Community Process como a JSR 12. A partir de 2004 iniciou-se o desenvolvimento da JDO 2.0 sob a JSR 243. (pt)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 147249 (xsd:integer)
dbo:wikiPageRevisionID
  • 724603264 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • Java Data Objects (JDO) とは、Javaオブジェクトの永続性に関する仕様である。ドメインモデルの永続的サービスの透過性などもそれに含まれる。JDOの永続的オブジェクトは通常のJavaのクラスである。永続性を持たせるために特別なインタフェースを実装する必要もないし、特別なクラスから継承する必要もない。JDO 1.0はJava Community ProcessのJSR 12として2002年4月30日にリリースされた。JDO 2.0はJSR 243として開発され、2006年5月10日にリリースされた。 (ja)
  • JDO (Java Data Objects) é uma especificação da plataforma Java para persistência de objetos, existe também a JPA [Java_Persistence_API]. Uma das suas funcionalidades é o serviço de persistência para o modelo de domínio. Ela disponibiliza uma interface bem definida que provê uma camada de abstração entre as aplicações e armazenadores de dados de vários tipos. Os objetos persistentes na especificação JDO são objetos de classes simples escritas em Java (POJOs); não existe necessidade de implementar certas interfaces ou estender classes especiais. A versão 1.0 da JDO foi desenvolvida através do Java Community Process como a JSR 12. A partir de 2004 iniciou-se o desenvolvimento da JDO 2.0 sob a JSR 243. (pt)
  • Java Data Objects (JDO) is a specification of Java object persistence. One of its features is a transparency of the persistence services to the domain model. JDO persistent objects are ordinary Java programming language classes (POJOs); there is no requirement for them to implement certain interfaces or extend from special classes. JDO 1.0 was developed under the Java Community Process as JSR 12. JDO 2.0 was developed under JSR 243 and was released on May 10, 2006. JDO 2.1 was completed in Feb 2008, developed by the Apache JDO project. JDO 2.2 was released in October 2008. JDO 3.0 was released in April 2010. (en)
  • 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 persistente Daten definiert. Die Art und Weise der physikalischen Speicherung ist nicht festgelegt. So können die Objektinformationen in Datenbanken (relational oder objektorientiert), Dateien oder weiteren Speichern abgelegt werden. (de)
  • Java Data Objects (ou JDO) est un standard informatique basé sur Java permettant l'accès aux données de façon transparente et unifiée. Le standard est géré dans le cadre des JSR de Sun. La simplicité d'utilisation de JDO basée sur la manipulation de Plain Old Java Objects (POJO) a fait le succès de ce standard. Le développeur peut manipuler les objets sans se soucier de la persistance. Potentiellement, le standard permet l'accès à des sources de données de nature diverse. Trois grandes catégories d’implémentations existent : (fr)
rdfs:label
  • Java Data Objects (en)
  • Java Data Objects (de)
  • Java Data Objects (fr)
  • Java Data Objects (ja)
  • JDO (pt)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of