Hibernate Made Easy
Simplified Data Persistence with Hibernate & JPA Annotations
Suggested Retail Price:   $54.98
Current Amazon Purchase Price:   $54.98
When you buy through us on Amazon:   $45.98
You won't find a better price!
Buy through us...Help support the site.
Most Popular Videos
'Cuz some people don't like reading...
Hibernate JPA Video CBT Tutorials Setting up the environment  Setting Up Hibernate
Hibernate and RSA IRAD Rational Software Architect Application Developer CBT Tutorial  Hibernate & Rational (IRAD)
Hibernate JPA Training  Many to Many Associations
Java Persistence With Hibernate Tutorials  Inheritance Mapping
Working with Compund Primary Keys  Compound Primary Keys
Hibernate and Eclipse Tools CBT Tutorial  Using Hibernate & Eclipse
Most Popular Purchases
What people are buying from us...
Popular Hibernate Purchases  Hibernate Made Easy
Popular Hibernate JPA Books  Harnessing Hibernate
The Best Spring and Hibernate Books  Java Persistence w Hibernate
Java Persistence API Books  Spring in Action
Popular Spring and JBoss Books  What is WebSphere?
Popular Spring and JBoss Books  JSR168 Portlet Programming
Most Popular Tutorials
High hit reads on this site...
Hibernate and JPA Links  How Hibernate Works
Hibernate and JPA Free Tutorials  Recommended Books
Hibernate and JPA Simple Examples  Coding Advanced DAOs
Hibernate and JPA Free CBTs  Using The Criteria API
Hibernate and JPA Simple Examples  What is Hibernate?
My Other Books & Stuff
Other decent books of mine :)...
Sun Certified Java Associate SCJA Study Guide  Java Associate Study Guide
SCJA Mock Exam Questions  SCJA Questions Guide
JSR-168 Portlet Development Book  JSR168 Portlet Programming
WebSphere Introduction and Support Book  What is WebSphere?
The Simpsons is based on Pickering Ontario  Pickering is Springfield
Oshawa Ontario, Discerning Bombs A book about like in Oshawa Ontario  Discerning Bombs on Oshawa
A Good Book on Hibernate and JPA the Java Persistence API  Hibernate Made Easy
Is Amazon Psychic?
Amazon thinks you'll like this...

Friendly Links
Websites we like...
Hibernate and JPA Links  JavaRanch: Big Moose Saloon
Hibernate and JPA Free Tutorials  Apache.org
Hibernate and JPA Free CBTs  Pickering is Springfield
Hibernate and JPA Simple Examples  Hibernate.org
Hibernate and JPA Simple Examples  mysql.org
Hibernate and JPA Simple Examples  Coast to Coast
Hibernate and JPA Simple Examples  What is IBM WebSphere?
Hibernate and JPA Simple Examples  Desktop Tower Defense
Is Google Clairvoyant?
Google thinks you'll like this...
The $100 Error Free Code Challenge
Putting my money on the line, to prove my commitment to quality


The $100 Code Challenge - No Code Errors, Guaranteed!!!

Confessions of a Self-Published Technical Writer

Now, one thing you should know about me is that I self-publish. There are huge drawbacks to that, and a few key benefits, and for me, I think the benefits tend to outweigh the drawbacks.

The Drawbacks of Self-Publishing

The drawbacks? Well, my distribution channel is pretty small, and I don't sell a whole whack of books. That makes my per-unit cost pretty high, and as a result, my books cost a bit more than other technical books on the market. I always try to sell them directly through amazon.com as an associate seller with a big discount, but the list price I've gotta charge on Amazon to cover costs (they take 55%) is pretty high. That really sucks.

The other drawback is that I don't have a whole list of editors and proofreaders to help me edit the final copy. My friends help me out, that's for sure, and I always edit and reproof my books three or four times before they go to press, but the fact is, there are always typos and other little errors that make it into print. I always find the typos that make it into the prose quite embarrassing, so if you catch any, please shoot me an email either through the JavaRanch Big Moose Saloon, or at:

typos ahyt cameronmckenzie dahwt com -- you can figure that out, right?

(I have to write my email that way, or the spambots will start inundating me with junk)

Benefits of Self-Publishing

You see, the flip-side of self-publishing is the fact that I can quickly make changes to my master manuscript, so if I find a typo or grammatical error, I can fix it and have the correct content into circulation within a month - you'll simply never see that type of responsiveness with the big publishers.

Furthermore, I can add or update the content in my books rather quickly, too. If there's something you'd like to see added or changed, again, I can make that happen. My ultimate goal is to have some really great technical books on the market. If you can help me make that happen, I'd really appreciate it, and so would everyone else that reads my books in the future.

Now as I said, I've never released a book that was completely free of typographical errors or grammatical mistakes, although I do try. Of course, errors in the prose is one thing, but errors in the actual code in this book is totally another matter. My guarantee to you is that every line of code in this book is error free, and will compile as it is written, and I'm willing to put my money where my mouth is on that point.

The $100 Code Challenge - No Code Errors in the JPA Hibernate Book!!!

The $100 Error Free Code Challenge

I really have no tolerance for programming books that contain errors in their code. I mean, how can someone learn if what they are being taught is wrong? There are a lot of reasons why technical books get riddled with code errors, but I don't find any of those excuses acceptable.

A Promise to You

My promise to you is that if you find a syntax error in my Java code, anywhere in the book, from the preamble onward, and you are the first person to inform me of it, I will write you a check for one hundred American dollars.

And on top of that, I'll add your name in a special thank you section of the next printing of the book, and say all sorts of great things about you. That's how confident I am that there are no code errors in this book.

Your Input is Extremely Important to Me

And to be honest, if there is something in here that's wrong, and you find it, I'll be more than happy to pay. That's my commitment to quality, and to you, the reader. If you can help me improve the quality of this book, I will more than appreciate your help!

Send any errata to: jpaerrata aht cameronmckenzie dawht calm

Win $100 Code Challenge - Hibernate No Code Errors, Guaranteed!!!


hibernate java hibernate spring hibernate hibernate cache hibernate class hibernate collection hibernate configuration hibernate database hibernate dialect hibernate download hibernate example hibernate mapping hibernate query hibernate sql hibernate tutorial hibernate xml struts hibernate xp hibernate 3 hibernate 3.0 hibernate api hibernate caching hibernate cfg xml hibernate dao hibernate examples hibernate framework hibernate generator hibernate in action hibernate jdbc hibernate list hibernate one to one hibernate plugin hibernate properties hibernate tool hibernate tools hibernate training hibernate tutorials java persistence with hibernate jboss hibernate linux hibernate standby hibernate ubuntu hibernate xdoclet hibernate hibernate synchronizer computer hibernate disable hibernate enable hibernate hibernate 2 hibernate 3.2 hibernate annotation hibernate annotations hibernate bag hibernate batch hibernate blob hibernate button hibernate c3p0 hibernate cascade hibernate command hibernate composite id hibernate composite key hibernate config hibernate connection hibernate criteria hibernate date hibernate delete hibernate discriminator hibernate documentation hibernate ehcache hibernate entitymanager hibernate enum hibernate fetch hibernate file hibernate filter hibernate flush hibernate formula hibernate forum hibernate hbm hibernate hbm2ddl hibernate hbm2ddl auto hibernate hql hibernate id hibernate in vista hibernate inheritance hibernate insert hibernate interceptor hibernate interview questions hibernate inverse hibernate javadoc hibernate join hibernate jpa hibernate lazy hibernate lazy loading hibernate load hibernate logging hibernate many to many hibernate many to one hibernate map hibernate mapping file hibernate merge hibernate mode hibernate named query hibernate order hibernate order by hibernate org hibernate performance hibernate problems hibernate property hibernate proxy hibernate query language hibernate reference hibernate restrictions hibernate reverse engineering hibernate save hibernate saveorupdate hibernate search hibernate select hibernate sequence hibernate session hibernate sessionfactory hibernate set hibernate shortcut hibernate show_sql hibernate source hibernate sql query hibernate stored procedure hibernate template hibernate timestamp hibernate transaction hibernate type hibernate update hibernate usertype hibernate validator hibernate version how to hibernate laptop hibernate net sf hibernate netbeans hibernate org hibernate dialect org hibernate session sleep hibernate sleep vs hibernate spring and hibernate standby vs hibernate turn off hibernate vista hibernate what is hibernate windows hibernate windows xp hibernate all 150 Help java spring apache xml ajax cache cmp j2ee s truts tomcat ejb jboss jsf maven primary key ruby on rails foreign key hibernation ibatis one to one spring framework xdoclet hql hybernate jdo many to many middlegen ojb one to many

eXTReMe Tracker