Java Persistence for Relational Databases (Books for Professionals by Professionals)
Java Persistence for Relational Databases is chock full of best practices and patterns, for those of you who want to connect to databases using Java! Coverage includes various database-related APIs for Java, like JDO, JDBC (including the newest 3.0 APIs), and CMP (“Container Managed Persistence” with EJB).
All those things you developers have wanted to know&emdash;but were afraid to ask&emdash;are featured inside this book. It offers a realistic and multi-angled look at persisting Java objects. Whether your environment requires you to use JDO, CMP, Castor, or to hand-code a persistence layer using JDBC, the answers all lie inside this book.
Rating:
(out of 1 reviews)
List Price: $ 44.99
Price: $ 0.74
Antique Collectible Book Tracking Database Software| US $19.95 End Date: Thursday Feb-23-2012 19:43:49 PST Buy It Now for only: US $19.95 Buy it now | Add to watch list |
| US $10.86 End Date: Friday Feb-24-2012 6:58:44 PST Buy It Now for only: US $10.86 Buy it now | Add to watch list |
| US $3.59 End Date: Friday Feb-24-2012 8:40:18 PST Buy It Now for only: US $3.59 Buy it now | Add to watch list |
| US $31.22 End Date: Friday Feb-24-2012 12:17:53 PST Buy It Now for only: US $31.22 Buy it now | Add to watch list |
Related Database Books Products







Review by Jason Menard for Java Persistence for Relational Databases (Books for Professionals by Professionals)
Rating:
As the title indicates, this book takes a look at different methods in Java for persisting data to a relational database. JDBC, EJB CMP 2.0, ODMG 3.0, JDO, open source frameworks (Hibernate and Castor), and commercial frameworks (TopLink, CocoBase) are all given a look. The author touches on rolling your own persistence framework, and throws in a little bit about relevant design patterns and unit testing.Overall this book left me with more questions than answers. Often we are told what the capabilities of a given library or framework are, but not how to make use of those capabilities. Frequently we are teased with a bit of information, only to be told that we need to go to another source to find anything of substance. Just as often, a promising topic such as unit testing the persistence layer is left inadequately addressed.If you are looking for a broad overview on the book’s subject, then this book may be for you. However, while this book ostensibly should help a manager or developer choose a persistence method suitable for his project, I’m afraid no guidelines are given as to when one particular method may be preferable to another. Although we can’t expect a book such as this to be all encompassing, many sections in this book urge the reader to look elsewhere for more information. In this case, that might not be such bad advice.