Java Data Objects: Store Objects with Ease
Language: English
Published by O'Reilly Media, 2003
- First Edition
- Softcover
- New

Seller: BooksByLisa, Highland Park, IL, U.S.A.BooksByLisa
AbeBooks seller since September 27, 2022
Condition: New
£ 7.77
Quantity: 1 available
Add to basketItem description from seller
PHOTO AND VIDEO OF PAGES TAKEN TO SHOW CONDITION PRIOR TO SHIPPING; PHOTOS EMAILED FOR MORE SPECIFICS WHEN REQUESTED; Book.
Seller Inventory # 406
- Title
- Java Data Objects: Store Objects with Ease
- Author
- David Jordan; Craig Russell
- Publisher
- O'Reilly Media
- Publication year
- 2003
- Condition
- New
- Book Type
- Book
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 0596002769
- ISBN 13
- 9780596002763
- Edition
- First Edition.
- Seller catalogs
- Computer books
The result is software that is truly object-oriented: not code that is partially object-oriented, with a large database-shaped lump on the back end. JDO lets you save plain, ordinary Java objects, and does not force you to use different data models and types for dealing with storage. As a result, your code becomes easier to maintain, easier to re-use, and easier to test. And you're not tied to a specific database vendor: your JDO code is entirely database-independent. You don't even need to know whether the datastore is a relational database, an object database, or just a set of files.
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. It gives you a thorough introduction to JDO, starting with a simple application that demonstrates many of JDO's capabilities. It shows you how to make classes persistent, how JDO maps persistent classes to the database, how to configure JDO at runtime, how to perform transactions, and how to make queries. More advanced chapters cover optional features such as nontransactional access and optimistic transactions. The book concludes by discussing the use of JDO in web applications and J2EE environments.
Whether you only want to read up on an interesting new technology, or are seriously considering an alternative to JDBC or EJB CMP, you'll find that this book is essential. It provides by far the most authoritative and complete coverage available.
"Synopsis" may belong to another edition of this title.
About the Author
Craig Russell studied applied mathematics at Harvard University (B.A. '70 - '71) and acquired practical experience working as a technician repairing mainframes with the computing power of a 1997 model laptop. His early experiences in distributed computing included building applications with CICS and DL/I and designing heterogeneous network server implementations for file, print, and communications sharing among personal computers. Craig later dealt with issues of persistent object interoperability among Smalltalk, C++, and Java and integrating object and relational databases using X/OPEN XA protocols and commercial transaction processing systems. Craig served as the Java Chair of the Object Data Management Group and played a key role in the development of the ODMG 3.0 Java binding. For the next standard for database access from Java, the ODMG decided to support the Java Community Process as the delivery vehicle. With support from all major relational database and middleware vendors, Java Specification Request 12, Java Data Objects, was proposed in May 1999 and released in April 2002. Concurrent with the development of the JDO standard, Craig's primary responsibility was to lead the implementation of the object-relational database engine for several Sun products, including Java Blend and Forte for Java Transparent Persistence. Craig currently is the architect for the Container Managed Persistence implementation of Sun ONE Application Server, where he deals with the reality of implementing the high-performance, specification-compliant version of the object-relational database component of the J2EE application server.
"About the title" may belong to another edition of this title.
BooksByLisa
Highland Park, IL, U.S.A.
AbeBooks seller since September 27, 2022
Shipping rates within U.S.A.
| Item | 5 to 12 business days | 3 to 5 business days |
|---|---|---|
| First item | £ 0.00 | £ 12.75 |
Payment methods
Store description
My Bookstore has a wide variety of books, both new and used.. all in quality condition as described
Specialty
New and Used all categoriesSeller's business information
BooksByLisa
IL, U.S.A.
Terms of sale
International Edition Textbooks are permitted for sale as long as the following requirements are met:
The description clearly states, "This is an International Edition." (no abbreviations)
Seller-supplied images must be that of the International Edition, not the North American or any other edition.
The sale and distribution must not violate the copyright or trademark of the publishers of such works. International Editions may not be sold to customers in Canada unless authorized by the publisher. The publishers of International Editions generally do not authorize the sale and distribution of International Editions in Canada.
Teachers' Editions, Instructors' Editions, Study Guides, and Solutions Manuals are permitted for sale as long as the following requirements are met:
The description clearly states, "This is a Teachers' Edition." Or, "This is an Instructors' Edition." Or, "This is a Study Guide." Or, "This is a Solution Manual."
Seller-supplied ISBNs must be that of the listed Edition, not the Textbook or any other edition.
Print on Demand listings are items that are not in printed form at the time of order. Print on Demand listings are permitted for sale as long as the following requirements are met:
The description clearly states, "This item is printed on demand."
The publication date must be either the stated Print on Demand publication date or left blank. The publication date of the original works may be added to the books description.
Photocopies or Printed Copies of Digital Content are permitted for sale as long as the following requirements are met:
The items are free of copyright and in the public domain.
If the items are not free of copyright, the seller must have received prior permission in writing from the rights-holder to reproduce the content. Proof of permission must be available and provided to AbeBooks upon request.
The description clearly states, "This is a photocopy." Or, "This is a printed copy of digital content available at [name of source, (i.e. Wikipedia)]."
The publication date is left blank. The original date of publication may be added to the book's description.
Audio Books are permitted for sale as long as the following requirements are met:
The description clearly states, "This is an audio book."
The format, i.e. CD, DVD, digital format is clearly identified in the description.
The description of digital format audio books clearly states how the item will be delivered to the buyer.
ZVAB.com:
Only selected sellers and items will be listed on ZVAB.com, our website focused on German-language rare and used books. AbeBooks will determine the eligibility of sellers and invite them to list on ZVAB.com based on these criteria:
Professional sellers only (for example, based on possessing a business license).
Relevant rare and used inventory for German speaking customers.
Thorough and exhaustive description of each item.
Items sellers cannot list on AbeBooks:
Certain items are not permitted on the AbeBooks websites. AbeBooks reserves the right to remove any listing that we determine to be unacceptable in our sole discretion and to terminate sellers' selling privileges for any reason, including for sellers who fail to remove an item upon request or relist an item after it has been removed.
If AbeBooks has removed item(s) from your inventory, or your selling privileges have been terminated, you have the opportunity to appeal the decision. You can follow the appeals process outlined in Appealing the Removal of Selling Privileges.
Items With the Following Attributes are not permitted for sale on AbeBooks websites:
Any item in breach of the terms and conditions set out by, or the rights of, the original author, publisher, or rights holder.
Any item that has been pirated, illegally obtained, copied without the legal right to reproduce, or copied without obtaining permission from the rights holder.
Right of withdrawal
If you are a consumer you can withdraw from the contract in accordance with the following. Consumer means any natural person who is acting for purposes which are outside his trade, business, craft or profession.
Information regarding the right of withdrawal
Statutory right to withdraw
You have the right to withdraw from this contract within 14 days without giving any reason.
The withdrawal period will expire after 14 days from the day on which you acquire, or a third party other than the carrier and indicated by you acquires, physical possession of the last good or the last lot or piece.
To exercise the right of withdrawal, electronically fill in and submit a clear statement on our website, under "My Purchases" in "My Account". We will communicate to you an acknowledgement of receipt of such a withdrawal on a durable medium (e.g. by e-mail) without delay.
To meet the withdrawal deadline, it is sufficient for you to send your communication concerning your exercise of the right of withdrawal before the withdrawal period has expired.
Effects of withdrawal
If you withdraw from this contract, we will reimburse to you all payments received from you, including the costs of delivery (except for the supplementary costs arising if you chose a type of delivery other than the least expensive type of standard delivery offered by us).
We may make a deduction from the reimbursement for loss in value of any goods supplied, if the loss is the result of unnecessary handling by you.
We will make the reimbursement without undue delay, and not later than 14 days after the day on which we are informed about your decision to withdraw from this contract.
We will make the reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any fees as a result of such reimbursement.
We may withhold reimbursement until we have received the goods back, or you have supplied evidence of having sent back the goods, whichever is the earliest.
You shall send back the goods or hand them over to BooksByLisa, Highland Park, Illinois, U.S.A., without undue delay and in any event not later than 14 days from the day on which you communicate your withdrawal from this contract to us. The deadline is met if you send back the goods before the period of 14 days has expired. You will have to bear the direct cost of returning the goods. You are only liable for any diminished value of the goods resulting from the handling other than what is necessary to establish the nature, characteristics and functioning of the goods.
Exceptions to the right of withdrawal
The right of withdrawal does not apply to:
- The delivery of newspapers, journals or magazines with the exception of subscription contracts; and
- The supply of digital content which is not supplied on a tangible medium (e.g. on a CD or DVD) if you accepted when you placed your order that we could start to deliver it, and that you could not withdraw once delivery had started.