Java Data Objects: Difference between revisions

Content deleted Content added
Lenux2.0 (talk | contribs)
minor edit.
Adding short description: "Specification of Java object persistence" (Shortdesc helper)
Line 1:
{{Short description|Specification of Java object persistence}}
{{No footnotes|date=June 2010}}
'''Java Data Objects''' ('''JDO''') is a specification of [[Java platform|Java]] [[object (computer science)|object]] [[Persistence (computer science)|persistence]]. One of its features is a transparency of the persistence services to the [[___domain model]]. JDO persistent objects are ordinary [[Java (programming language)|Java programming language]] [[class (computer science)|classes]] ([[Plain old Java object|POJOs]]); there is no requirement for them to implement certain [[interface (Java)|interfaces]] or extend from special classes. JDO 1.0 was developed under the [[Java Community Process]] as [http://www.jcp.org/en/jsr/detail?id=12 JSR 12]. JDO 2.0 was developed under [http://www.jcp.org/en/jsr/detail?id=243 JSR 243] and was released on May 10, 2006. JDO 2.1 was completed in Feb 2008, developed by the [http://db.apache.org/jdo/ Apache JDO] project. JDO 2.2 was released in October 2008. JDO 3.0 was released in April 2010.