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 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 10th, 2006.

PropertyValue
dbpprop:abstract
  • 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 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 10th, 2006. JDO 2.1 was completed in Feb 2008, developed by the Apache JDO project. JDO 2.2 was released in October 2008. JDO 2.3 is in its planning stage. 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, 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.
  • 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, 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.
  • Le 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 POJOs (Plain Old Java Objects) 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 SGBD relationnels les implémentations qui ne supportent que les SGBD Objet les implémentations qui supportent des sources de données hétérogènes et également l'accès à des services. 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.
  • Java Data Objects(JDO)とは、Javaオブジェクトの永続性に関する仕様である。ドメインモデルの永続的サービスの透過性などもそれに含まれる。JDO の永続的オブジェクトは通常のJavaのクラスである。永続性を持たせるために特別なインタフェースを実装する必要もないし、特別なクラスから継承する必要もない。JDO 1.0 は Java Community Process の JSR 12 として開発された。JDO 2.0 は JSR 243 として開発され、2006年5月10日にリリースされた。 オブジェクトの永続性は、外部のXMLメタファイルで定義され、その中にはベンダー固有の拡張を含めることも可能である。JDO ベンダーは開発者向けにエンハンサ(enhancers)を提供する。エンハンサはコンパイル済みのJavaクラスファイルを編集し、透過的な永続性が得られるようにする。JDO の仕様ではバイトコードの改良を必須としているわけではないが、JDO を実装する手段としてはこれが一般的である。現在、JDO ベンダーが提供する永続性にはいくつかのオプションがある。例えば、関係データベースへの保存、オブジェクトデータベースへの保存、ファイルへの保存などである。 JDO 強化クラスは異なるベンダーの実装であっても機能する。一度強化(エンハンス)した Java クラスは任意のベンダーの JDO 製品で使うことができる。 JDO は Java EE にいくつかの方法で統合されている。まず、ベンダー実装は JEE Connector として提供される。そして、JDO は JEE transaction service(JTA Transaction Manager の実装)のコンテキストで動作する。
  • 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; 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.
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • 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 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 10th, 2006.
  • 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, Dateien oder weiteren Speichern abgelegt werden.
  • Le 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 POJOs (Plain Old Java Objects) 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.
  • 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.
rdfs:label
  • Java Data Objects
  • Java Data Objects
  • Java Data Objects
  • Java Data Objects
  • JDO
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of