Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Hibernate: A Developer's Notebook
 
 

Hibernate: A Developer's Notebook [Paperback]

James Elliott PH.D.
4.4 out of 5 stars  See all reviews (7 customer reviews)
List Price: CDN$ 36.95
Price: CDN$ 24.18 & eligible for FREE Super Saver Shipping on orders over CDN$ 25. Details
You Save: CDN$ 12.77 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.

Product Details


Product Description

Book Description

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 Tate

About 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.

About the Author

James Elliott is a senior software engineer at Singlewire Software, with two decades of professional experience as a systems developer. He started designing with objects well before work environments made it convenient, and has a passion for building high-quality Java tools and frameworks to simplify the tasks of other developers.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

7 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

3.0 out of 5 stars Good but a couple of things missing, July 16 2004
This review is from: Hibernate: A Developer's Notebook (Paperback)
This book is very good to get you started with understanding and using Hibernate.

I understand that this book is not meant to cover every aspect of Hibernate but not covering at all optimistic locking, component mapping and inheritance was a bit disapointing.

If you are serious about using Hibernate on a project expect to have to read Hibernate in Action and the reference documentation.

Overall, a good book to get you started and have a few examples that you can refer to when using Hibernate on a project.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Perfect for starting out, July 9 2004
By 
M. Loy - See all my reviews
(REAL NAME)   
This review is from: Hibernate: A Developer's Notebook (Paperback)
As an experienced Java programmer, it's refreshing to find a book on a new technology that focuses on the technology and not my Java skills. This book gets a programmer up and running in minutes. I went through the first half of the book (doing all the examples) in about 90 minutes. It'll give you a full Hibernate installation and a good idea of whether or not you need to invest more time in Hibernate.

I co-authored the Java Swing title with Jim Elliott and knew I would enjoy this book. Even so, I'm impressed with its concise nature and I applaud O'Reilly for putting the right price tag on it. It's not the last book you'll ever buy on Hibernate, but it should definitely be your first.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Easy to try out, July 1 2004
By 
W Boudville (Terra, Sol 3) - See all my reviews
(TOP 1000 REVIEWER)    (REAL NAME)   
This review is from: Hibernate: A Developer's Notebook (Paperback)
A very recent open source aid to handling the mapping of Java onto a SQL database. The need is unquestioned, because of the impedance difference between Java's objects and the relational nature of the database.

Elliott shows how Hibernate is pitched at java programmers, who may not be as fluent in writing JDBC to SQL. Plus, java code that uses JDBC is usually pretty grotty. Lots of string manipulations to prepare those query statements.

The code Elliott gives certainly seems more concise and elegant. The importance of the latter should be appreciated, for more than just aesthetic reaons. It makes code easier to understand and debug. Learning and using Hibernate's classes (and there aren't that many of them, which helps) feels more natural that the string constructions of queries.

Another point in the book's favour is that you can quickly read it and starting trying it out. So even if it and Hibernate turn out not be right for you, it is a modest investment of your time.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 43 reviews  4.0 out of 5 stars 
 
 
Most recent customer reviews





Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges