Features
- Cover Type: Hard Cover with 464 pages
- Published by: IBM Press
- Edition: 1st Edition May 11, 2008
- Written in: English
- ISBN 10 Number: 0131587560
- ISBN 13 Number: 978-0131587564
-
Book Dimensions:
9.4 x 7.2 x 1.3 inches
- Weighs: 2.3 pounds
Reader Reviews
This unique, well-produced book is, in fact, more than a review of today's leading Java persistence technologies. The book sets the stage with a view from 10,000 feet. The authors briefly recall the history of how we got to where we are today. This is a highly useful perspective that helps the reader understand how each technology milestone in turn contributed to the next one: from JDBC to TopLink to EJB to Hibernate to iBATIS to EJB3/JPA to pureQuery and so on. I can't think of a better way to develop a solid understanding of the Java persistence problem-solution landscape than to appreciate the set of problems each new framework aimed to solve and the extent to which each technology succeeded or failed. After laying the above context, the book outlines factors to consider when evaluating persistence technologies in order to pick the technology that is optimal for the task at hand. Finally, the book provides detailed overviews (and comparisons) of five key Java persistence technologies: JDBC, iBATIS, Hibernate, OpenJPA, and pureQuery/Project Zero. These overviews consistently build upon the problem-solution landscape described in the first few chapters and include a common working example that has been implemented using each of the five technologies. The end result of this one-of-a-kind book is a very satisfying and competent recap of the current Java persistence landscape.
Comment | |
(Report this)