From the reviews:
"Richard Sperko’s Java Persistence for Relational Databases does an admirable job of outlining the problems and of explaining what the different solutions have to offer. … In addition, the book provides good coverage of EJB, JDO … . In all this is a highly accessible, wide-ranging and interesting introduction to object persistence and Java." (Application Development Advisor, November/December, 2003)