Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Java Data Objects


Related Topics

In the News (Mon 6 Jul 09)

  
  Java Data Objects - Wikipedia, the free encyclopedia
Java Data Objects, or JDO, is a specification of Java object persistence.
JDO persistent objects are ordinary Java classes; there's no requirement for them to implement certain interfaces or extend from special classes.
Object persistence is defined in the external XML metafiles, which may have vendor-specific extensions.
en.wikipedia.org /wiki/Java_Data_Objects   (484 words)

  
 Data structure - Encyclopedia.WorldSearch   (Site not responding. Last check: 2007-11-06)
After the data structures are chosen, the algorithms to be used often become relatively obvious.
Since data structures are so crucial to professional programs, many of them enjoy extensive support in standard libraries of modern programming languages and environments, such as C++'s Standard Template Library, the Java API, and the Microsoft.NET framework.
A data structure can be viewed as an interface between two functions or as an implementation of methods to access storage that is organized according to the associated data type.
encyclopedia.worldsearch.com /data_structure.htm   (531 words)

  
 index   (Site not responding. Last check: 2007-11-06)
Java Specification Request 243 for JDO 2.0 was filed on Tuesday 20-Apr-2004.
JDO users can see the bugs filed and tracked by going to the bug parade at java.sun.com and selecting JDO from the pulldown menu.
The JDO Reference Enhancer is based on code developed for ObjectStore generously contributed by Progress Software, formerly known as Object Design, Inc.
access1.sun.com /jdo   (322 words)

  
 Object Computing, Inc. - Java News Brief - June 2002
Java Data Objects (JDO) is a specification to enable transparent persistence of Java objects.
Decomposing Java object is the process of breaking an object into is smallest pieces, so the object may be stored in a relational database.
JDO provides a view of the data store that is a lot more object oriented in comparison to using JDBC.
www.ociweb.com /jnb/jnbJun2002.html   (2017 words)

  
 Enterprise Java Community: Java Data Objects   (Site not responding. Last check: 2007-11-06)
JDO (Java Data Objects) is a specification for transparent persistence being developed as JSR-000012 in the Java Community Process.
JDO allows a single instance or a collection of instances to be returned as the result of a query.
JDO allows instantiation of objects as required (as they are navigated from the instance first retrieved).
www.theserverside.com /articles/article.tss?l=JDO   (783 words)

  
 Related Technologies   (Site not responding. Last check: 2007-11-06)
JDO hides SQL from the programmer; that is, a developer using the Java programming language does not need to learn SQL.
A: The JDO API is being created under the Java Community Process with Craig Russell of Sun Microsystems as spec lead.
A: JDO is a suitable implementation (1) for persistent helper classes for Session Beans, (2) as delegate classes for Bean Managed Persistence Entity Beans, and (3) for delegate classes for Container Managed Persistence Entity Beans.
java.sun.com /products/jdbc/related.html   (896 words)

  
 Amazon.co.uk: Core Java Data Objects: Books   (Site not responding. Last check: 2007-11-06)
A typical Java application will consist of code that is responsible for storing and retrieving the application specific data to some kind of storage facility so that it can be retrieved and used at a later time.
JDO is a standard developed under the auspices of the Java Community Process by a number of industry participants.
Java Data Objects (JDO) is an alternative to JDBC that allows you to treat rows from a database as Java objects.
www.amazon.co.uk /exec/obidos/ASIN/0131407317   (1022 words)

  
 Articles - Java programming language   (Site not responding. Last check: 2007-11-06)
Java 1.0a was made available for download in 1994, but the first public release of Java and the HotJava web browser came on May 23, 1995, at the SunWorld conference.
Java is also used in the Matlab mathematics program for rendering the user interface and for part of the calculation functionality.
Java can be considered a less pure object-oriented programming language than for instance Ruby or Smalltalk because it makes certain compromises (such as the fact that not all values are objects) for performance reasons.
www.cat-center.com /articles/Java_programming_language   (4974 words)

  
 Persist data with Java Data Objects, Part 2
A JDO instance is a Java class instance that implements the application functions and represents data in an enterprise data store.
Second-class objects notify their first-class objects of their modification; that modification reflects as a change to that first-class object.
Hollow: A JDO instance that represents specific persistent data in the data store, but whose values are not in the JDO instance.
www.javaworld.com /javaworld/jw-04-2002/jw-0412-jdo.html   (1406 words)

  
 JAVA DATA OBJECTS
A new standard called JDO (Java Data Objects) promises to simplify the coding of interactions between business applications and data sources by letting developers use transparent, object-based access to those data sources.
Organizations that leverage object oriented languages like Java often face the object-relational impedance problems inherent of working in an elegant object-oriented manner while having to store persistent information in the rows and columns structure of a relational database.
Java Data Objects (JDO), the emerging Java standard for persisting objects, is creating great interest in the developer community.
www.j2eeolympus.com /J2EE/OTHER/JDO/JavaDataObjects.jsp   (1719 words)

  
 Java Data Objects (JDO) by Gopalan Suresh Raj
JDO is designed to work on all Java platforms.
JDO allows users to specify their application program logic, including queries, entirely in Java, and express the mapping, if any, to the database with a separate mechanism.
JDO is therefore, a high level API that may be implemented using lower level APIs like JDBC or SQLJ PART 0 to store data.
my.execpc.com /~gopalan/java/jdo/jdo.html   (438 words)

  
 Introduction to Java Data Objects (JDO)
Java Data Objects (JDO) is a specification developed to enable transparent persistence of Java objects.
JDO was created under the direction of the Java Community Process and is documented as Java Specification Request 12 (JSAR 12).
JDO provides for transparent persistence for Java objects with an API that is independent of the underlying data store.
www.developer.com /db/article.php/1580231   (793 words)

  
 Persist data with Java Data Objects, Part 1
The Java Data Objects (JDO) standard provides a unified, simple, and transparent persistence interface between Java application objects and data stores, and can significantly affect how we deal with persistent data.
The persistent layer transparency concept is pretty simple: the application uses the same API regardless of the data-store type (data storage-type transparency), or the data-store vendor (data storage-vendor transparency).
With relational databases, a data mapping issue arises: the need to translate objects into tables, and to translate relationships, such as dependencies and references, into additional columns or tables.
www.javaworld.com /javaworld/jw-03-2002/jw-0301-jdo.html   (1769 words)

  
 ONJava.com: The Debate Over Java Data Objects
Along comes Java Data Objects, a specification proposed under the Java Community Process as JSR 012, to allow developers to work on the business solution, without worrying about the infrastructure code to map between objects and databases.
One JDO implementation detail that Thought Inc. really didn't like was the fact that JDO class files go through bytecode manipulation and inject "special code." CocoBase's solution wraps around your pure object model, and doesn't force you to extend a particular class, or run bytecode processing.
As soon as JDO came on the scene, a bunch of people were touting it as "what Entity beans should have been." Entity beans have always had a bad rap (maybe rightfully so), and many people thought it was obvious that Sun should scrap them as they are now and couple them with JDO.
www.onjava.com /pub/a/onjava/2002/01/23/jdo.html   (1244 words)

  
 Petition drive seeks Java Data Objects upgrade | InfoWorld | News | 2005-02-09 | By Paul Krill
JDO was the subject of the approved Java Specification Request 243, the petition said.
JDO 2.0 is the victim of political, not technical, concerns of application server vendors such as BEA and Oracle, said Dirk Bartels, who is leading the petition campaign and is general manager of jdocentral.com.
JCP overseer Sun in a statement said a new JDO draft ballot is to be submitted in a few weeks and that the company has been working with executive committee members to address concerns.
www.infoworld.com /article/05/02/09/HNjdopetition_1.html   (1359 words)

  
 Java News from December, 2002
Java+ supports "long, multi-line strings with executable inclusions like Perl or Ruby, optionally segregates Java+ strings into ResourceBundle files, eliminates the need for JSP or ASP and their implied need for Java compilers on deployment servers (a security concern), and adds absolutely no overhead in either space or time.
Java™ APIs for WSDL [JWSDL] is an API for representing WSDL documents in Java.
The Java™ Compiler API is a set of interfaces that describes the functions provided by a Java™ Language Compiler, and a service provider framework so vendors can provide implementations of these interfaces.
www.cafeaulait.org /2002december.html   (5402 words)

  
 The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 12
The term Java Data Objects is a placeholder for this functionality, pending the choice of a final name.
An industry consortium comprising users and vendors of object databases, object relational mappings, relational databases, and Java tools may jointly develop the compatibility test suite, but there is no guarantee that the consortium will fund the work.
The Object Data Management Group has agreed to grant all present and future rights to the interface for use by the specification lead and the community process, and the group members have volunteered to participate in the community process for work on the specification.
www.jcp.org /jsr/detail/12.jsp   (865 words)

  
 Java Data Objects vs. Entity Beans   (Site not responding. Last check: 2007-11-06)
Java Data Objects seem to be what Entity Beans should have been.
Simple, plain java classes that provide benefits #1 and #2 in a much simpler and better way than entity beans do, and don't even try to offer #3 or #4, thus using java data objects will be dead simple.
From the JDO spec, it sounds like each "Manager" maintains its own separate cache of JDO objects, which is not as good as application server wide caching that entity beans can provide.
theserverside.com /discussion/thread.jsp?thread_id=771   (4189 words)

  
 Amazon.co.uk: Java Data Objects: Books   (Site not responding. Last check: 2007-11-06)
You don't have to copy data to and from database tables or issue SELECTs to perform queries: your JDO implementation takes care of persistence behind-the-scenes, and you make queries based on the fields of your Java objects, using normal Java syntax.
JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage.
This book, written by the JDO Specification Lead and one of the key contributors to the JDO Specification, is the definitive work on the JDO API.
www.amazon.co.uk /exec/obidos/ASIN/0596002769   (857 words)

  
 Java Data Objects provide XML   (Site not responding. Last check: 2007-11-06)
Java Data Objects (JDO) is a new API for Java designed under the JCP (JSR-012).
The very important thing about JDO is that exactly the same user application program is totally independent of the database technology and the same piece of code could run on a multiprocessor J2EE server as well as on a PDA.
With this architecture, it is possible to query an object or a collection from the database, create a minimal DOM representing a single object and directly feed it to an XSLT processor, which processes the stylesheet to create HTML contents.
www.icsa.ch /mat/jdo4xml.html   (402 words)

  
 ONJava.com: Using Java Data Objects
JDO allows you to persist Java objects, supporting transactions and multiple users.
This standard allows Java developers to use their object model as a data model, too.
The JDO implementation that I will use is OpenFusion JDO from Prism Technologies.
www.onjava.com /pub/a/onjava/2002/02/06/jdo1.html   (556 words)

  
 Amazon.com: Core Java Data Objects: Books: Sameer Tyagi,Michael Vorburger,Keiron McCammon,Heiko Bobzin,Keiron McCannon   (Site not responding. Last check: 2007-11-06)
Java Data Objects is not just another specification that has been put together by the community process-It is a new standard for persistence in Java applications.
The metadata, an xml file, that is needed for JDO is make clear in one chapter and the various options in the JDO xml file are explained to show you how to store your type of objects.
This is an excellent book on Java data objects for people who have worked with databases for a long time.
www.amazon.com /exec/obidos/tg/detail/-/0131407317?v=glance   (1984 words)

  
 Java Data Objects (JDO)
The Java Data Objects (JDO) API is a standard interface-based Java model abstraction of persistence, developed as Java Specification Request 12 JSR 12 under the auspices of the Java Community Process.
Applications written with the JDO API are portable, and independent of the underlying database.
You can focus on your domain object model and leave the details of persistence (field-by-field storage of objects) to the JDO implementation.
java.sun.com /products/jdo   (238 words)

  
 SolarMetric: Kodo for JDO and EJB   (Site not responding. Last check: 2007-11-06)
Unlike many proprietary object/relational mapping tools, Kodo provides access to relational databases through the Java™ Data Objects (JDO) and EJB3 Persistence standards, enabling Java developers to use existing relational database technology without needing to know SQL or be an expert in relational database design.
By building a team that is comprised of people from both the EJB and JDO expert groups, Sun has established a new body that will drive collaboration and friendly competition between the two specifications.
As many of SolarMetric's customers have discovered, Kodo JDO greatly simplifies the development of enterprise applications, as application developers no longer need to learn datastore-specific interfaces and languages in order to store long-term objects in a database.
www.solarmetric.com   (516 words)

  
 Java Data Objects Spec Passes on Second Vote
The results are in, and a controversial vote regarding the future of a Java persistence standard has been overturned in a reconsideration ballot in the Java Community Process.
Sun, which last fall sent an open letter to the Java community calling for a new, single data persistence model for Java that would combine the core focus of two key specifications and give the Java community a single target to work toward, did not offer comment with its yes vote.
Choksi said the goals of JDO 2 have been met, including maintaining JDO 1 compatibility, standardizing mapping to relational databases, supporting SQL as a query language, and improving multitier development and usability, as well as better object modeling, richer queries and more vendor support.
www.eweek.com /article2/0,1759,1771200,00.asp?kc=EWRSS03119TX1K0000594   (1107 words)

  
 TJDO Project Page
TriActive JDO (TJDO) is an open source implementation of Sun's JDO specification (JSR 12), designed to support transparent persistence using any JDBC-compliant database.
Schema generators are best suited to projects whose persistent data model is being newly developed, or perhaps fully refactored, and whose developers would prefer to design mostly from an object rather than a relational point of view.
The tutorial, documentation, and the JDO API Javadocs are good places to begin when exploring TJDO.
tjdo.sourceforge.net   (586 words)

  
 - Versant - JDO - Java Data Objects   (Site not responding. Last check: 2007-11-06)
The features and functionality of the Versant Open Access JDO product have been carried forward in the new Eclipse JSR220-ORM tooling project and the Versant open source runtime.
In the Eclipse JSR220-ORM project we will be providing full support of the JDO 2.0 and EJB 3.0 specifications.
The JSR220-ORM Project's goal is to provide design-time tooling in Eclipse for JSR 220 persistence and JSR 243 object relational mapping.
www.versant.com /products/openaccess/openAccessJDO#architecture   (120 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.