JDO identity models

There are three JDO identity models to allow for different underlying database management systems (DBMSs). The type of JDO identity used is a property of a JDO PersistenceCapable class. 

The JDO identity models are: 

bulletApplication (primary key) identity. This is the JDO identity type used for data stores in which the value(s) in the instance determine the identity of the object in the data store. (This is commonly used in relational DBMSs)
bulletData store identity. This is the JDO identity type used for data stores in which the identity of the data in the data store does not depend on the values in the instance. The implementation guarantees uniqueness for all instances. (This is commonly used in object DBMSs.)
bulletNon-data store JDO identity. The primary usage for non-data store JDO identity is for log files, history files, and other similar files, where performance is a primary concern.

A JDO implementation is required to support either application (primary key) identity or datastore identity, and may optionally support non-datastore identity.

Additional information on JDO identity models can be found at the Sun web site (new window).

 

Web Services and Service-Oriented Architectures
Online articles>
Consulting
Mentoring
Speaking
Suggested programs
Stencils for the Savvy Manager's Guide
Links
Mail list
Privacy policy
Sitemap
Contact
Web Services articles
XML standards and vocabularies
Application server articles
Database concepts and standards>
Object database articles
Relational database articles
Object-relational mapping articles
XML database articles
XML middleware articles
Article Sponsorship
Reprint policy
Basic concepts for using a DBMS
Database models
DBMS standards>
Article suggestions
SQL-92
JDBC
SQLJ
SQL:1999
ADO.NET
Java Data Objects (JDO)>
ODMG 3.0
Detailed comparison of ODMG 3.0 and JDO
Summary comparison of DBMS standards
JDO PersistenceManager
JDO identity models>
JDO Query Language (JDOQL)

Related recent articles from Google News


DataNucleus Launched as Successor to Java Persistence Platform JPOX
InfoQ.com, Canada - May 1, 2008
Support for basic JDOQL querying of objects stored in LDAP via JDO. Support for persistence of Java objects to Excel via JDO/JPA APIs, utilizing Apache POI. ...

More related news: Java JDO OR "Java Data Objects" - Google News

Related books at Amazon.com


Objects, Abstraction, Data Structures and Design: Using Java version 5.0
by Elliot B. Koffman, Paul A. T. Wolfgang
Average Customer Review: 4 stars based on 2 reviews.
Customer Review: Fails to address threading/concurrency issues. You will not find coverage of the new Concurrency Utilities including the new collection classes in package java.util.concurrent. You will not find the following terms in the index: concurrency synchronized thread thread-safe

Object-oriented Data Structures Using Java
by Nell B. Dale, Daniel T. Joyce, Chip Weems
Average Customer Review: 3.5 stars based on 3 reviews.
Customer Review: This seller was very punctual with the shipping and delivery of the book and it was in very good condition like the ad had stipulated. I will recomment him to anyone ST

Data Structures and Other Objects Using Java (3rd Edition)
by Michael Main
Average Customer Review: 3.5 stars based on 13 reviews.
Customer Review: I read a lot of confusing books by java experts that sometimes forget to go back to the simple basics when teaching simple minded readers. However, this book is for continuing readers of java who had some, but not expert training, experience in writing programs. What I liked most of this book is how he gives pointers on what to look...

Objects, Abstraction, Data Structures and Design: Using Java
by Elliot B. Koffman, Paul A. T. Wolfgang
Publisher: Wiley
Publication Date: August 2004

Data Structures and Software Development in an Object Oriented Domain, Java Edition
by Jean-Paul Tremblay, Grant A. Cheston
Publisher: Prentice Hall
Publication Date: August 2002

More related books: Search Amazon.com for "Java Data Objects"

 

Copyright © 2000-2008 Barry & Associates, Inc. All Rights Reserved.
You can use this material for your work or classes. Click here for our reprint policy.
www.service-architecture.com

 

 Information on becoming a sponsor

 

 

Google

 

Barry & Associates, Inc.