Programming Books C Java PHP Python Learn more Browse Programming Books
Pro Hibernate 3 (Expert's Voice) and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.99
  • Save: $6.18 (15%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Pro Hibernate 3 (Expert's... has been added to your Cart
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: Used - Good - Paperback. Covers, corners & edges are worn. No markings/writing found on pages. Good binding, spine not creased. All pages intact. Not ex-library.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Pro Hibernate 3 (Expert's Voice) Paperback – June 7, 2005


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$33.81
$2.99 $0.01
Amazon%20Web%20Services

$33.81 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.


Frequently Bought Together

Pro Hibernate 3 (Expert's Voice) + Pro Spring
Price for both: $80.28

Buy the selected items together
  • Pro Spring $46.47

Customers Who Viewed This Item Also Viewed

NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Expert's Voice
  • Paperback: 242 pages
  • Publisher: Apress; 1 edition (June 7, 2005)
  • Language: English
  • ISBN-10: 1590595114
  • ISBN-13: 978-1590595114
  • Product Dimensions: 9.2 x 7.1 x 0.7 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #2,115,561 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Dave Minter has adored computers since he was small enough to play in the boxes they came in. He built his first PC from discarded, faulty, and obsolete components, and considers that to be the foundation of his career as an integration consultant. Dave is based in London, where he helps large and small companies build systems that "just work" He co-authored Building Portals with the Java Portlet API and Pro Hibernate 3.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

The not so good stuff: At 242 pages, this book is too thin.
Ugo Cei
It is brief, almost like a "cookbook" style book, although it doesn't have the type of self-contained, concise examples you'd find in a cookbook.
Thomas Park
I could not agree more with the review submitted by Ugo Cei.
Jay Three

Most Helpful Customer Reviews

38 of 39 people found the following review helpful By Ugo Cei on October 31, 2005
Format: Paperback
The good stuff:

* Clear and consistent.

* Very few errors (spotted just a couple, minor ones).

* Good typography.

* The authors know their stuff, and it shows.

The not so good stuff:

At 242 pages, this book is too thin. No, let me restate it: it is way too thin. I'm not particularly fond of very thick books, but when the subject matter is complex, you simply can't get away with a cursory glance at its intricacies. You see, at 408 pages, I still think that Hibernate in Action, though it is probably the best book on the subject, would be just great if it packed a few more pages.

The problem with Hibernate is that beneath its apparent simplicity lie a large number of difficult problems. Don't get me wrong, I still think Hibernate is the best ORM tool out there. Unfortunately, Object-Relational Mapping is a hard problem. Solving the Object-Relational impedance mismatch in a fully transparent way is probably impossible: all proposed solutions so far are, in the end, yet another abstraction layer. And as we all know, all abstractions leak, one way or the other.

If you are just beginning to approach Hibernate and think that you will get a decent coverage of the complexities, traps and pitfalls of a tool like Hibernate in just 242 pages, you're bound to be disappointed. Here are just a few subjects that I would have liked to see covered much more deeply:

* HQL syntax. The official Hibernate documentation already gives some more complex samples, but their explanation is too concise. A good complement to the docs should probably clarify what you can and what you cannot do in HQL.

* Exotic mappings.

* Tuning and optimization.

* Caching.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By stula1 on February 18, 2006
Format: Paperback
Like other people have said, this book is pretty short. To make matters worse, it repeats itself a lot and wastes a lot of pages with boring code such as using 3 pages to show a POJO (plain old java object) with nothing but getters and setters. Did they really need to show that? This book is an ok introduction to hibernate, but definately isn't worth the price. A lot of the same information can be found online, and this book doesn't really present the information in a new or useful way.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Christian Menne on January 13, 2006
Format: Paperback
I got this book in order to find out what Hibernate was all about and whether I could use it in my projects. I started with no idea of the framework at all and a couple of questions about its general use.

These questions I had were answered right in the first few chapters when the overall usefulness of Hibernate was discussed. And given the well-written chapters of the book (as a non-native English speaker I had absolutely no problems understanding them) I got a good grasp of the Hibernate basics as well.

I think it's a very good book that's surely worth its price.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Mark Spritzler on November 7, 2005
Format: Paperback
So you are starting off with Hibernate and you want a book to learn from. If you want the basics and get up an running pretty quickly, then this book works well for you. If you intend to do some complex stuff that is using more underneath tools of Hibernate, then this book might be too surface for you.

I enjoyed the book and recommend it as a beginner's book just starting off. I think the examples and writing style make it an easy to read and understand book. But I also think it stays to high level with Hibernate. Hibernate has an interesting learning curve. The basic simple mappings are easy, but once you get more relational and complex, then the learning curve steepens. I would have liked to have seen this book delve into the more "gotchas" that everyone learning Hibernate always fall into, but it doesn't.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Walter Stoneburner on August 7, 2007
Format: Paperback
As an arm chair book, this resource looks pretty good (though, admittedly it's thin in certain areas) -- you'll get the general idea of what Hibernate is, what it does, and how it does it. So far, so good.

Then at some point you'll actually want to cozy up to the computer with a compiler and try some of the examples. At that point, you'll be tearing your hair out, inventing new curses, and throwing the book against the wall.

My bone to pick? Inconsistency and forward references.

Page 8, the hello world example -- won't work because you haven't read about mappings page 9, or how to apply them page 37.

Page 10, database generation -- a simple command, that won't work until you're off to page 37 again.

Page 17, a huge reference sheet -- you don't need it, not for a while. Why's it here? It spans 3 pages.

Ok, brush stroke all that away and jump to Chapter 3: Building a Simple Application.

You'll be needing Hibernate3 and HSQL for the example, which since this isn't a book on HSQL, you're not going to get much instruction for setting up. Good luck. One hint: on page 28, that's not an 'O' (oh), but a '0' (zero). The thing with /home, you'll have to weasle your Windows install path if you're not on Unix. The code to shutdown the server, should you have enough knowledge to compile it, will require a semicolon on Windows after the class path, or it won't load properly and shutdown.

The Ant example on page 29, the jdbc path is missing the lib directory. The name of the project, chapter03, hasn't been discussed yet - this will be your jar file, btw. Thought you might wanna know.

And the build.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?