|
Java Persistence with Hibernate | 
enlarge | Authors: Christian Bauer, Gavin King Publisher: Manning Publications Category: Book
List Price: $59.99 Buy New: $34.56 You Save: $25.43 (42%)
New (32) Used (11) from $34.49
Rating: 51 reviews Sales Rank: 16014
Format: Illustrated Media: Paperback Edition: Revised Pages: 904 Number Of Items: 1 Shipping Weight (lbs): 3.2 Dimensions (in): 9.2 x 7.4 x 2
ISBN: 1932394885 Dewey Decimal Number: 005.3 EAN: 9781932394887
Publication Date: November 24, 2006 Availability: Usually ships in 1-2 business days Shipping: International shipping available Condition: Brand new item. Over 4 million customers served. Order now. Selling online since 1995. Few left in stock - order soon. Code: I20081010021123S
| |
| Similar Items:
|
| Editorial Reviews:
Product Description Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications. Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques. In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.
|
| Customer Reviews: Read 46 more reviews...
Grad school tome on object/relational persistence and Hibernate implementation of JPA April 26, 2008 Erik Gfesser (Lombard, IL United States) 1 out of 1 found this review helpful
As of the writing of this review in early 2008, there is no other work in the marketplace quite like this text. At over 800 pages, Bauer and King cover a lot of ground, starting with the object/relational persistence paradigm and continuing with domain models, mapping, and conversations, addressing specialized situations along the way such as working with legacy databases. Database development is not for the faint of heart, and serious work in this space requires understanding of both object-oriented technology and relational database theory, not to mention the associated business domains. Although this book has received a relatively high amount of positive reviews, readers have also understandably shared their complaints. While at the same time Java Persistence with Hibernate is probably not for everyone, there really are not that many alternatives to learning the necessary material. As with other development frameworks, it is a given that familiarity with the online documentation for Hibernate is required, with the realization that this documentation really only starts to be of benefit once the associated tools start being used. This book provides solid background to prepare the reader for the road ahead, but the reader should also be reminded that the entire book does not need to be read, nor does the material need to be read in order from front to back in order to prepare for that road. Much of the material will probably just not make sense until one gets their feet wet with the technologies. These are the reasons I choose to refer to this text as graduate school training. As Immanuel Kant, the great German philosopher, once said, "experience teaches nothing without theory, but theory without experience is mere intellectual play". The change in name for this second edition of the book reflect the fact that Hibernate is now an implementation of the Java Persistence API. Be aware that the authors traverse back and fourth between the conformance of Hibernate to JPA, and what Hibernate provides apart from JPA. I think the decision of the authors to present material on these technologies side-by-side was a wise one, because it helps keep the reader reminded that these are not separate technologies and that there are architectural tradeoffs between sticking to JPA and using Hibernate functionality beyond the specification. Well recommended.
excellent July 28, 2007 Patrick Taylor (Boulder, CO) 5 out of 5 found this review helpful
Hibernate and JPA are rather large, complex technologies. You owe it to yourself to read a book like this for a thorough understanding. The I'll-pick-it-up-from-the-online-docs probably isn't going to be enough for this topic. This book provides outstanding coverage. It's well written, and since it comes from Hibernate's creators, provides lots of insight about *why* things were done in certain way. I do have a relatively minor complaint about the organization of the book. I'd like to see the content about advanced mapping topics moved *after* at least a basic discussion of what "conversations" looks like, how persistence contexts behave, etc. I like to read books in order, and think the fundamentals should be addressed before all the nitty-gritty advanced details.
Awesome book February 1, 2007 B. S. Meera (Silver Spring, MD United States) 4 out of 5 found this review helpful
Java persistence with Hibernate is the revised edition of Manning's bestselling Hibernate in Action. It covers Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence 1.0 standards. This book is for developers who are using Hibernate as their persistence tool or for those who want to get started with Hibernate. I highly recommend this book if you are interested in learning hibernate 3.2 and JPA specification or even if you want to choose between the two technologies. This book is the ultimate solution. If you are going to use Hibernate in your application, you have no other choice, go rush to the store and get this book.
If you're using Spring 2.x, you need this book December 21, 2007 Jim Reitz (Elkridge, Maryland USA) 0 out of 3 found this review helpful
This book is a welcome update to the original. It has much new stuff, including how to write contract-first web services using Spring Web Services. It's definitely earned a spot on my shelf until Spring 3.x :-)
Good book when you read it carefully and take it a good reference April 4, 2008 scottyview 3 out of 3 found this review helpful
I bought this book long time ago. When I come back today, I find some readers gave bad reviews on this good book. I have to say some my impression about this book: 1. It is not a book for dummy users, it covers a lot of very deep thoughts about the Java persistence. 2. I found it is hard to understand all its contents the first time when I read it. But, until I have to use Hibernate heavily in some projects, I start to read it again and found nearly every question I have in the real projects. 3. It contains many design ideas in creating your database and also how to use Hibernate properly with quite a lot of good code as examples. 4. It is definitely the best reference book out there to cover Hibernate 3.0 usage so far in the book market. Don't be fooled by those dummy readers, decent developers need this book to resolve problems.
|
|
| | |