"Using and Understanding Java Data Objects" is an application programmer's guide to the Java Data Objects (JDO) specification recently accepted by the Java Community Process. JDO provides a universal and transactional persistence service for objects. JDO will store and retrieve objects of nearly any
Using and Understanding Java Data Objects
β Scribed by David Ezzio (auth.)
- Publisher
- Apress
- Year
- 2003
- Tongue
- English
- Leaves
- 444
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
JAVA DATA OBJECfS (JDO) specifies a transparent persistence service for Java objects. The specification describes a general framework for storing and retrieving the perΒ sistent state ofJava objects. The JSR-12 expert group defined JDO using the Java Community Process. JDO includes a specification, a reference implementation, and a technology compatibility kit (TCK). All three can be downloaded from the JavaCommunityProcessWebsite (http://W~M.jcp.org/jsr/detail/12.jsp). Anumber of vendors have created implementations of JDO and provide versions of their products that you can download from the Web. URLs to some of these vendors are found near the end of this introduction. Java programmers use tools to make their projects successful. Most applications and server-side components involve moving data between objects in memory and persistent storage. JDO promises to change the way that Java programmers store and retrieve object state. JDO simplifies the application's code, increases the appliΒ cation's portability, and helps to separate concerns in the application's design. Compared to existing alternatives, JDO makes persistence easier to understand, easier to model, and easier to code. Who Should Read This Book This book is intended for Java programmers and application architects. It assumes that you know how to program in Java, and it assumes that you want to use JDO and understand how it works. This book emphasizes what you need to know to use JDO effectively.
β¦ Table of Contents
Front Matter....Pages i-xxix
Basic Concepts in JDO....Pages 1-36
Queries....Pages 37-73
The Persistence Manager....Pages 75-101
Transactions and Caching....Pages 103-141
Enhanced Classes and Managed Fields....Pages 143-183
Factories That Produce Persistence Managers....Pages 185-225
Helpers, Callbacks, and Exceptions....Pages 227-267
Using JDO to Learn More....Pages 269-300
Using JDO in a Swing Application....Pages 301-319
Using JDO in a Web Application....Pages 321-358
Using JDO in Enterprise JavaBeans....Pages 359-376
Back Matter....Pages 377-426
β¦ Subjects
Software Engineering/Programming and Operating Systems
π SIMILAR VOLUMES
Using and Understanding Java Data Objects is the programmer's guide to JDO. Adopted by the Java Community Process, Java Data Objects (JDO) specifies a universal and transparent persistence service for Java objects. JDO reduces the amount of code that application developers write to store and retriev
<p> Using and Understanding Java Data Objects is the programmer's guide to JDO. Adopted by the Java Community Process, Java Data Objects (JDO) specifies a universal and transparent persistence service for Java objects.</p> <p> JDO reduces the amount of code that application developers write to st
This book teaches the classic data structures with an informal, yet rigorous, approach; it includes the appropriate object-oriented concepts and makes use of the appropriate Java constructs.