Author: (USA) Jordan, (USA) Russell / Country: Mainland China
Publisher:
Publish Date: 2006-02-01
Features: "JDO Development" revolutionizes the way Java developers interact with databases and other data storage spaces. JDO allows you to store and retrieve objects in a natural way for Java programmers. You don't need to use JDBC or container-managed persistence mechanisms in database tables: JDO implementations handle persistence behind the scenes, while you use standard Java syntax to query based on fields of Java objects. This results in truly object-oriented software, rather than partially object-oriented programs with a large amount of database code on the backend. JDO lets you store ordinary Java objects and doesn't force you to use different data models and types for data storage operations. Therefore, programs become easier to maintain, reuse, and test. Additionally, you're not limited to a specific database vendor: JDO programs are completely database-agnostic. You don't even need to know if the database is a relational database, an object database, or just a set of files. This book, written by the principal authors and key contributors to the JDO specification, comprehensively covers the JDO API. Starting with simple applications that demonstrate many JDO features, the book thoroughly introduces JDO. "JDO Development" will teach you how to make classes persistent, how JDO maps persistent classes to databases, how to configure JDO at runtime, how to execute transactions, and how to perform queries. Deeper chapters include selective features like non-transactional access and optimistic transactions. The book concludes by discussing how to use JDO in network applications and J2EE environments. Whether you're just interested in learning about this interesting new technology or seriously considering alternatives to JDBC or EJBCMP, you'll find this book important. To date, it is the most authoritative and comprehensive book on JDO...
"This is a thorough and clear guide to using the JDO persistence mechanism." —Martin Fowler
"JDO Development" revolutionizes the way Java developers interact with databases and other data storage spaces. JDO allows you to store and retrieve objects in a natural way for Java programmers. You don't need to use JDBC or container-managed persistence mechanisms in database tables: JDO implementations handle persistence behind the scenes, while you use standard Java syntax to query based on fields of Java objects. This results in truly object-oriented software, rather than partially object-oriented programs with a large amount of database code on the backend. JDO lets you store ordinary Java objects and doesn't force you to use different data models and types for data storage operations. Therefore, programs become easier to maintain, reuse, and test. Additionally, you're not limited to a specific database vendor: JDO programs are completely database-agnostic. You don't even need to know if the database is a relational database, an object database, or just a set of files. This book, written by the principal authors and key contributors to the JDO specification, comprehensively covers the JDO API. Starting with simple applications that demonstrate many JDO features, the book thoroughly introduces JDO. "JDO Development" will teach you how to make classes persistent, how JDO maps persistent classes to databases, how to configure JDO at runtime, how to execute transactions, and how to perform queries. Deeper chapters include selective features like non-transactional access and optimistic transactions. The book concludes by discussing how to use JDO in network applications and J2EE environments. Whether you're just interested in learning about this interesting new technology or seriously considering alternatives to JDBC or EJBCMP, you'll find this book important. To date, it is the most authoritative and comprehensive book on JDO.
David Jordan is a principal contributor to the JDO expert group and an arbitrator for JDOCentral.com. He is the founder of ObjectIdentity, a company that provides JDO consulting services. Craig Russell is the principal author of the Java Data Objects (JDO) specification and the designer of the container-managed persistence component for the SunONE application server.
JDO Development
📌 Related Posts
News
What are the causes of increased leukorrhea?
2026-09-30
News
How many times does it take to cause infertility?
2026-10-01
News
What should I do if I have vaginal bleeding after cervical polyp surgery?
2026-10-02
News
Pregnancy with vaginal inflammation, how long does it take to use vaginal suppositories?
2026-10-03
Literature
Good Eloquence, Good Life - A Concise Guide to Quickly Mastering Speaking Skills
2026-10-05
Literature
Intellectual Property Law Case Studies and Tutorials
2026-10-05
Literature
Wolf Pack - The Final Episode (4)
2026-10-05
Literature
Mechanical and Electronic Enterprise Safety Production Management Experience
2026-10-05