Hibernate: A Developer's Notebook
By James Elliott
Publisher: O'Reilly Media
Final Release Date: May 2004
Pages: 192

Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you.Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program. Hibernate: A Developers Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don't even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file.Hibernate: A Developer's Notebook walks you through the ins and outs of using Hibernate, from installation and configuration, to complex associations and composite types. Two chapters explore ways to write sophisticated queries, which you can express either through a pure Java API, or with an SQL-inspired, but object-oriented, query language. Don't let that intimidate you though: one of the biggest surprises in working with Hibernate is that for many of the common real-world application scenarios, you don't need an explicit query at all.If you've needed to add a database backend to your application, don't put it off. It's much more fun than it used to be, and Hibernate: A Developer's Notebook shows you why.Here's what a few reviewers had to say:"I'm sitting on an airplane after finishing Hibernate: A Developer's Notebook. It's rare to find a book on a new Java technology that you can get through on a domestic flight. That this notebook effectively and succinctly tackles object-relational mapping makes it, and Hibernate, even more impressive. Many books in this category would need to be checked luggage. With this book, you travel first class." --Mike Clark"A simple persistence framework deserves a simple book, and this one delivers. The examples are well described and easy to understand, yet sophisticated enough to demonstrate Hibernate in a real-world context. Jim, I'm a new fan." --Bruce TateAbout the new Developer's Notebook Series from O'Reilly:Developer's Notebooks are a new book series covering important new tools for software developers. Developer's Notebooks stress example over explanation and practice over theory. They are about learning by doing; by experimenting with tools and discovering what works. "All lab, no lecture," with a thoughtful lab partner to guide the way.

Table of Contents
Product Details
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyHibernate: A Developer's Notebook
 
3.7

(based on 11 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (5)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (0)

Reviewed by 11 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

(4 of 6 customers found this review helpful)

 
3.0

Needs Source Code Updates

By BeeBeeKay

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

Great Book for beginners to read and understand. But that is not the book title says, though. I was expecting, as a novice in Hibernate, to take me through each steps of the examples. Downloaded (updated on Mar, 2008) does not work with current Hibernate versions. Who wants to download a source code for a older version of the underlying tools. I was thrilled in the format of the book and easy to understand, initially. Later, I am frustrated with the non-working source code. Now I see a "Getting Started with Hibernate3" book. I dont know why I paid my hard-earned USD20.00, only to find out that I need to pay another 10.00 USD to get the latest working version.

Frustrated Reader

Bala

(0 of 1 customers found this review helpful)

 
3.0

needs an update

By Anonymous

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

@All

could you please help me on how to set things up using hibernate 3 and hsqldb 1.8? And I can't even find a version of HSQLDB 1.7.3.1 for download...:(

(0 of 1 customers found this review helpful)

 
3.0

Dated, but the best available at this time

By tucsonalama

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

A good read, but I am forced into double checking everything since I am using the latest Hibernate and HSQLDB. It is dated, but not completely outdated, and still offers the best jump start to hibernate that is out there right now that, at least that I know of. Please update and I will buy several copies for my team!

(0 of 1 customers found this review helpful)

 
3.0

needs an update

By Anonymous

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

I am a beginner.I found the same problem as you did. Can you tell how to make it work correctly with Hibernate 3 and Hsqldb 1.8 in detail?

Thank you.

(0 of 1 customers found this review helpful)

 
3.0

needs an update

By J.T. Wenting

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

Overall a good book but dated. The code (and especially the Ant buildfile and Hibernate configuration) needs quite a bit of work to work correctly with Hibernate 3 and Hsqldb 1.8.

Took me a while to figure out why none of the changes made to the database were persisted for example, until I read that Hsqldb now no longer persists anything to disc unless an explicit shutdown command is issued when used in embedded mode.

With a bit of puzzling and experimentation it can all be made to work but you will run into the occasional snag using the current book with up to date versions of the tools used in it.

(1 of 2 customers found this review helpful)

 
4.0

Get the basics of Hibernate

By Anonymous

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

The right book to kick start learning hibernate & get the basics of hibernate right with little time & effort

(0 of 2 customers found this review helpful)

 
2.0

Hibernate is a great tool, not too sure about the book!

By syed ghaz

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

Hibernate is a great Object / Relational Mapping Framework, however this book only touches limited numbers of things in Hibernate.

I am specifically talking about, Object oriented design examples, non of the examples / samples discussed in the book have any object orientation like subclasses or Interfaces. This is a very huge promise of Hibernate, i.e. it preserves the Object oriented design of users domain objects.

Would have been useful, if this book would discuss even a little about it.

Thanks

Syed

(0 of 1 customers found this review helpful)

 
5.0

Value for Money

By Satish Talim

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

This is a great book that gave me all the knowledge and tools to start using Hibernate in a real application.

(2 of 3 customers found this review helpful)

 
5.0

The BEST 1st book on Hibernate

By Vinny Carpenter

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

Hibernate: A Developer's Notebook is the first in the new Developer's Notebook series from O'Reilly. The Developer's Notebook series is a new line of books from O'Reilly that are concise, lab-style guides that have plenty of examples and emphasize practice over theory. For being the first one, O'Reilly has hit a home run with this book.

Written by James Elliott, Hibernate: A Developer's Notebook is an excellent must-own book for anyone interesting in learning more about Hibernate. James does a great job in explaining the topic at hand in a clear and concise manner. All the concepts are explained via examples, which make it easy to follow and learn.

Staring with installation and the setup of your development environment, the book walks you through examples where you build on a small application as you progress through the book learning the subtleties and nuances of Hibernate. This book is extremely readable and is small enough to read cover to cover in a day. My pattern for reading technical books involves reading (or skimming) the book cover to cover before doing a deep dive and working through all the code examples. I found the examples easy to follow and they did a great job in building on the concepts of Hibernate.

I had read a couple of articles on Hibernate and had played with some simple examples but this book gave me all the knowledge and tools to start using Hibernate in a real application. This is a really well written, concise guide to Hibernate and well worth the purchase price. I highly recommend this book to anyone wanting to learn more about Hibernate and is a great first Hibernate book.

--Vinny

http://www.j2eegeek.com/blog/

(1 of 1 customers found this review helpful)

 
5.0

This is a great book

By tcg

from Undisclosed

Comments about oreilly Hibernate: A Developer's Notebook:

This is a great book with lots of helpful tips. Don't let the thin size fool you. It's more valueable than many thick volume books.

Displaying reviews 1-10

Back to top

Previous | Next »

 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Ebook: $19.99
Formats:  DAISY, PDF
Print & Ebook: $27.45
Print: $24.95