Travel France
Search Advanced Search
 Location:  Home » Lonely Planet Country Guides » Java & Databases » Java Persistence with Hibernate  
Zeugma Travel Shop
Travel Books
Travel Guides on France
Maps on France
Learn French
Books on Paris
DVDs
Music Players
Lonely Planet Country Guides
Cameras on Amazon UK
Music
French Novels
French History
French Classics
Penguin Books
Simone de Beauvoir
Films
Annie Ernaux
Sartre
Gustave Flaubert
Madame De La Fayette
Bestselling Books
Angela Aries
Dictionary
Translators
French Vocabulary
French Cooking
Toys
Rosetta Stone
Kitchen
Software
Other Countries
Zeugma Travel (home)
Related Categories
• Java & Databases
Databases
• Amazon
Online Shopping
Java Persistence with Hibernate
Java Persistence with Hibernate

 enlarge 
Authors: Christian Bauer, Gavin King
Publisher: Manning Publications
Category: Book

List Price: £42.99
Buy New: £25.79
You Save: £17.20 (40%)



New (24) from £24.05

Avg. Customer Rating: 3.5 out of 5 stars 6 reviews
Sales Rank: 26496

Media: Paperback
Edition: 2
Number Of Items: 1
Pages: 904
Shipping Weight (lbs): 3.2
Dimensions (in): 9.2 x 7.4 x 2

ISBN: 1932394885
Dewey Decimal Number: 005.3
EAN: 9781932394887
ASIN: 1932394885

Publication Date: December 5, 2006
Availability: Usually dispatched within 24 hours

Similar Items:

  • Spring in Action
  • Java Concurrency in Practice
  • Effective Java: A Programming Language Guide (Java Series)
  • Java Generics and Collections
  • Head First Design Patterns (Head First)

Customer Reviews:   Read 1 more reviews...

5 out of 5 stars The best book in circulation on Hibernate   October 18, 2008
I was new to Hibernate when I finally decided to buy this book. I must say it has been a pleasure reading it from first to last page. If one wants to become very proficient at hibernate, I strongly recommend this book. Not only it tells the reader everything there is to know about Hibernate (and I mean everything!) but it also presents both the Hibernate world and the JPA world. Obviously the HB world provides much more functionalities than the JPA, but then the JPA is only in its first release and many of the functionalities today provided by HB will be available in JPA. By the end of this book you'll be able to work proficiently on HB and address also advanced issues such as performance optimisation (with 1st and 2nd level caches), reporting queries, design and testing patterns.


5 out of 5 stars Awesome book. Deceptive title.   May 23, 2008
For me a more apt title would have been: "ORM with Hibernate and EJB3".

This book conveys loads of excellent information.

There is a great Domain Model "Caveat Emptor" that is used as backdrop for the bulk of the book based upon an auction system to convey the intricacies of the technologies.

* Part 1 (about 150 pages) is more example orientated and shows how to use Ant tasks to turn Java entities annotated with meta-data or in association with XML to DDL/SQL and vice-versa.
* The next 540 pages (Part 2 & first section of Part 3) make up the bulk of the book. This part is more of a reference. This material is very informative, but a bit of a slog,
heavy going and dry at times. Quite taxing on the old brain!
The format generally the following pattern:
-> The Hibernate way of doing things. Sometimes with XML. Sometimes with annotations.
-> The EJB3 way.
-> How Hibernate can compliment EJB3 and sometimes vice-versa.
-> A summation highlighting two technologies.
* The last two chapters of Part 3 (next 200 pages) are awesome and what make the book really shine.
They return to a more easy to understand example driven format and tie everything together.
The penultimate chapter has a good discussion on architectural concerns. (Unfortunately you ought to plough through the detailed reference section to best understand everything).
There is also an interesting introduction to TestNG.
* The last chapter goes on to demonstrate Seam. As a framework it overcomes some of the pitfalls of JSF. It has definately sparked my interest in learning more about Seam
and rekindled my interest in JSF.
* On a final note. It's also a great SQL reference to boot.
Great job Christian and Gavin!



2 out of 5 stars Too much.   November 13, 2007
 2 out of 3 found this review helpful

I've recently been reading Java Persistence with Hibernate, having had limited experience with Hibernate previously. My thinking was that a book this size should provide a really gentle but complete coverage.

After 5 months, I had got as far as Chapter 7. Normally, I fly through books, but there was something about this one that just didn't work for me. I don't like 'giving up', but by chapter 7 I asked myself honestly a) was I enjoying it and b) was I learning, and I came to 'no' for both.

The book (as we know) was written by the authors of Hibernate, and to this end they know it inside out. However, this is also their weakness. Instead of giving me what I needed - an overview, followed by some good examples that I could follow and learn from, they would show me one way to do something in Hibernate, then in annotations, then with JPA xml, then with JPA annotations except for the bits that couldn't be reached and so had to use Hibernate annotations. Then they would give me a reason/situation when this approach couldn't be used, and the process would start over with a new technique. As a reference, this is excellent. As a learning book, it's a nightmare, so much so that I've stopped reading.



5 out of 5 stars The definitive hibernate reference   September 14, 2007
 2 out of 2 found this review helpful

If you are going to buy a book about how to use Hibernate, this is the one to get.

It has in depth coverage of native Hibernate, JPA (just because JPA is a standard doesn't make it evil) and the Hibernate implementation of JPA. It also covers the issues surrounding object/relational mapping and various "architectural" options for using persistent objects in an application.

It's a big book - it needs to be, it covers a lot of ground and contains a lot of detail. I'd go for the PDF version, it weighs less and you can use the PDF reader to search the text.



2 out of 5 stars Could have been so much better   February 22, 2007
 12 out of 15 found this review helpful

I have found Hibernate In Action to be an indispensible guide when developing Hibernate persistence solutions, so I was eagerly awaiting the release of its successor.

Most developers will want to use standard JPA as much as possible for portability reasons, and only use Hibernate where absolutely necessary to use features not supported by JPA.
However this book fails to cleanly separate discussion of JPA from Hibernate, meaning that if you take this approach to using JPA you end up wading through large sections of the 800+ pages of this weighty tome.

I have to agree with Ganeshji and C. Updike - this lack of any clean separation of JPA and Hibernate makes it difficult to get useful information out of the book.

This is a shame, as the writing is of a high standard - unfortunately the content is very poorly organised.


Sponsored Links