Java Persistence for Relational Databases is best practices and patterns for readers who want to connect to databases using Java. It also includes coverage of various database-related APIs for Java, including JDO, JDBC (including newest 3.0 APIs), and CMP (Container Managed Persistence with EJB).
Java Persistence for Relational Databases contains all those things developers want to know but were afraid to ask. It addresses realistically persisting Java objects in various ways. Whether a developer's environment requires them to use JDO, CMP, Castor, or hand code a persistence layer using JDBC, there is something in this book for them.