Chapter 2. An Overview of JDO Interfaces
JDO’s interfaces are defined in two packages: javax.jdo
and javax.jdo.spi
. You use the interfaces defined in the javax.jdo
package to write your applications.
This chapter introduces and describes each of these interfaces at a high
level. Each method defined in these interfaces is covered thoroughly in
this book. You can use the index to find information on a particular
method.
The javax.jdo.spi
package
contains interfaces that JDO implementations use (spi
stands for service provider
interface). It is a common practice to have such a package that
defines interfaces for use by the implementation of a Java API, distinct
from the package that contains the interfaces for use of the API. You
should not directly use any of the interfaces defined in javax.jdo.spi
. We provide brief coverage of a
few of the javax.jdo.spi
interfaces
that are directly involved in the management of persistent class
instances. If you are interested in a thorough understanding of the
interfaces in javax.jdo.spi
, we
encourage you to read the JDO specification.
We conclude this chapter by enumerating the optional features in JDO.
Get Java Data Objects now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.