Book description
Java Data Objects is a standardized Java API for object persistence. It facilitates the storage and retrieval of complex object models with various storage mechanisms, including both object and relational databases. Analysts agree that JDO's transparent persistence will accelerate software development and yield more flexible applications and object models.
According to Infoworld, "The JDO standard promises to be a winner for business leaders and corporate developers alike. Unifying data access--that is, using familiar Java constructs to access information housed in relational databases, object databases, file systems, or even flash RAM--means that corporate applications will experience an increase in usability, portability and integration".
This book is for Java developers, designers and architects with a good understanding of the Java language who wish to write applications that use JDO for persistence. Prior knowledge of JDBC and J2EE is not specifically required, but would help to accelerate the reader's understanding of JDO's relationship with these technologies.
The companion CD-ROM includes the following JDO implementations:FastObjects, Kodo JDO, LiDO and OpenFusion JDO.
0321123808B08192002
Table of contents
- Copyright
- Acknowledgments
- Foreword
- Preface
- Understanding object persistence
- Developing a simple example
- JDO architecture
- Instance lifecycle
- Persistent object model
- Primary interfaces and classes
- Transaction management
- Queries with JDOQL
- JDO exceptions
- Persistence descriptor
-
J2EE integration
- The managed environment
- J2EE overview
- Serialization of JDO instances
- JDO vs. J2EE transactions
- JDO integration with EJB
- JDO integration with stateless session beans
- JDO integration with stateful session beans
- JDO integration with entity beans
- JDO integration with message-driven beans
- JDO integration with the web tier
- Bootstrapping JDO in the managed environment
- What’s next?
-
JDO implementations
- enJin™ by Versant
- FastObjects™ by Poet Software
- FrontierSuite for JDO™ by ObjectFrontier
- IntelliBO™ by Signsoft
- JDO Genie™ by Hemisphere Technologies
- JRelay™ by Object Industries
- Kodo JDO™ by SolarMetric
- LiDO™ by LIBeLIS
- OpenFusion JDO™ by PrismTechnologies
- Orient™ by Orient Technologies
- PE:J™ The Productivity Environment™ for Java by HYWY Software
- Epilogue
- Properties for JDOHelper bootstrap
- Strings for supported options
- JDO persistence descriptor DTD
- PersistenceManagerFactory
- JDOQL BNF
- Glossary
- Bibliography
Product information
- Title: Java™ Data Objects
- Author(s):
- Release date: October 2002
- Publisher(s): Pearson Business
- ISBN: 9780321123800
You might also like
book
Core Java™ Data Objects
The experienced Java developer's guide to persistence with JDO! Master JDO, the breakthrough technology for persistenting …
book
Java Data Objects
Java Data Objects revolutionizes the way Java developers interact with databases and other datastores. JDO allows …
book
Codecharts: Roadmaps and blueprints for object-oriented programs
NEW LANGUAGE VISUALIZES PROGRAM ABSTRACTIONS CLEARLY AND PRECISELY Popular software modelling notations visualize implementation minutiae but …
book
Streamlined Object Modeling: Patterns, Rules, and Implementation
A rigorous and practical framework for modeling business systems Pares object modeling down to its core …