Location:  Home» Web Dev » Java Persistence with Hibernate  
Categories
Web Dev
Web Marketing
General Marketing
E-commerce
New Releases
The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
Grown Up Digital: How the Net Generation is Changing Your World HC
iPhone Developer's Cookbook, The
Getting Started with Arduino (Make: Projects)
Grown Up Digital: How the Net Generation is Changing Your World HC
Facebook Marketing: Leverage Social Media to Grow Your Business
Desktop GIS: Mapping the Planet with Open Source Tools
3G Evolution, Second Edition: HSPA and LTE for Mobile Broadband
PROC SQL by Example: Using SQL within SAS
Facebook Marketing
Bestsellers
1.The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
2.Grown Up Digital: How the Net Generation is Changing Your World HC
3.Web Analytics: An Hour a Day
4.JavaScript: The Definitive Guide
5.The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
6.Java Concurrency in Practice
7.iPhone Developer's Cookbook, The
8.Getting Started with Arduino (Make: Projects)
9.Mastering Regular Expressions
10.RESTful Web Services
Most Gifted
1.Web Analytics: An Hour a Day
2.Grown Up Digital: How the Net Generation is Changing Your World HC
3.Measuring ITIL: Measuring, Reporting and Modeling - the IT Service Management Metrics That Matter Most to IT Senior Executives
4.File System Forensic Analysis
5.The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
6.Concurrent Programming in Java(TM): Design Principles and Pattern (2nd Edition) (Java Series)
7.Getting Started with Arduino (Make: Projects)
8.The Revolution Will Not Be Televised Revised Ed: Democracy, the Internet, and the Overthrow of Everything
9.A Kid's Guide to Creating Web Pages for Home and School
10.MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework 2.0 Application Development Foundation
Most Wished For
1.The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
2.Web Analytics: An Hour a Day
3.The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
4.Mastering Regular Expressions
5.Grown Up Digital: How the Net Generation is Changing Your World HC
6.Getting Started with Arduino (Make: Projects)
7.RESTful Web Services
8.Java Concurrency in Practice
9.Everything Is Miscellaneous: The Power of the New Digital Disorder
10.JavaScript: The Definitive Guide

Java Persistence with Hibernate

Java Persistence with Hibernate

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

List Price: $59.99
Buy New: $31.71
You Save: $28.28 (47%)



New (42) Used (13) from $31.49

Rating: 3.5 out of 5 stars 56 reviews
Sales Rank: 14994

Format: Illustrated
Media: Paperback
Edition: Revised
Pages: 904
Number Of Items: 1
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: November 24, 2006
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Condition: BRAND NEW - no remainder mark! *FAST* shipping! See our *OUTSTANDING* RECENT FEEDBACK: 97%+!!! Great *Christmas* GIFT!! MULTIPLE copies and EXPEDITED shipping available! We are a *5-STAR seller* with more than 10,000 positive feedbacks!!! INTERNATIONAL shipping may be available. 100% Satisfaction GUARANTEED! Exceptional, real-person CUSTOMER SERVICE!

Editorial Reviews:

Product Description
Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.

Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.


Customer Reviews:   Read 51 more reviews...

1 out of 5 stars JPA with Hibernate or Hibernate with JPA?   November 20, 2008
Vivek Singh (Bangalore, India)
This book is obviously a pitch for two of the main technologies in the JBoss Java EE stack: Hibernate and Seam. I was expecting heavier and more in-depth coverage of JPA 1.0 and highlights of forthcoming changes in JPA 2.0 but instead there is a lot of Hibernate config xml coverage and absolutely no mention of Spring. This mammoth tome obviously should have been released as two books, one on JPA and one on Hibernate. You're better off with the previous edition (*much* less confusing than this one) and online docs. Good luck, this is a horrible, painful read. Now how about a long overdue Head First Hibernate?!


4 out of 5 stars Very helpful   November 18, 2008
Mark (USA)
This book is not a cookbook, but it does provide a deeper-than-usual perspective on the concepts guiding Hibernate and ORM in general. As a result, you have to read it differently from the run-of-the-mill software book: say a chapter at a time, rather than simply copying the code samples. In my experience, that special effort really pays off. Thanks to the authors!


1 out of 5 stars decent material but poorly written   November 17, 2008
Alice Cho (NY, NY)
First off, if you want a great example of a very well written technical book on Java EE, check out Seam in Action. Allen covers ORM as well. This book goes back and forth between the Hibernate xml mappings and the JPA annotations very often. The Hibernate Session API and JPA EntityManager API is thrown around willy nilly in the text. It's very difficult to concentrate and digest the information. But there is some good stuff in there including second level cache and Seam (which seams inappropriate for a ORM book). Also there is way too much detail at times (most of the book honestly) so you don't get the high-level picture of the ORM concepts. What about Kodo and JPOX and other persistence providers for JPA? Not written by a native English speaker apparently so another minus. JPA and Hibernate are obviously related but they belong in separate books for clarity. For JPA, I recommend Java Persistence book by Mike Keith (Apress). Or the spec (JSR 220). This book is not worth the price, find something better. For Hibernate, you can learn a lot from the Caveat Emptor download as well. The authors have yet to finish the Seam version of Caveat Emptor! Get with the program!


1 out of 5 stars You'll hate ORM if you read this book   November 16, 2008
Mark Johnson (Los Angeles, CA)
1 out of 1 found this review helpful

I had a very difficult time reading this book. Manning should have released a new edition of Hibernate in Action and a Java Persistence in Action. The book is way too long and heavy. Very confusing to read as the authors keep going back and forth on code/xml for Hibernate and then JPA.

not enough coverage on views and how when you reverse engineer a view a separate @Embeddable class is create by hbm2java and the primary key always consists of all the columns in the table which the view is based on.

needs a chapter on best practices and design patterns (OSIV, for example). Performance tuning as well. When and why to use stored procs and whether or not JPA supports stored procs.

the seam chapter in the end is random and not necessary (is this a JBoss stack book?)

needs more coverage on Toplink Essentials (the RI for JPA), OpenJPA and other alternatives to Hibernate.

needs coverage on what is planned for JPA 2.0 (like Criteria API).

stay away from this book, it's very difficult to read and follow. stick with the specs, forums and online user docs.



4 out of 5 stars WoWoooo   October 23, 2008
HL (LA, CA USA)
1 out of 1 found this review helpful

so...i'm a novice hibernater (ie never used it before--learning it for the first time). after 8 months, i'm at page 634 of 840+ pages (but the last 80 pages don't count cause its about jboss seams). and i finally decided to share my opinion of this book. first, let me explain why its taken me as long as it has. when i read a technology book, i try most/all of the examples and understand it. those who read this book without coding are just wasting there time. (i'll probably read it a second time, but hopefully at a far faster rate, but i have to take some golfing lessons or something else in between, thank god)

wow--what a read. comprehensive it is. anything and everything you want to know about hibernate. every example i tried worked, some i didn't try cause i'm not going to use it (jpa). having said that, except for the first example which is fully documented, everything is presented as bits of code; you have to fill in the rest, which means you better know what you're doing, or willing to dig around, or do what i did, start at page 1 and work your way through the book.

the early chapters are well written. people who criticize this book for being boring just don't get it. if you want exciting, got buy a work of fiction. if you want to learn hibernate, BUY THIS BOOK.

the later chapters about concepts and advanced hibernate features aren't as well written. the flow is not as contiguous, and some of the topics seem to be thrown together into a chapter with no tie in, except for the common chapter title.

but worth its cost, if you take your time, and you will definitely learn some hibernate if you buy this book. how much will depend on you.


things they could improve on
-introduce the basics of HQL & criteria/query api earlier in the book
-introduce transactions earlier
-object scope identity not well defined, still little hazy about it
-ch 12 and onwards just seem not was well edited as the earlier chapters, seems like they were thrown together to make a deadline
-later chapters start to get really big, for people who read/study in chunks, makes these chapters seem more daunting
-leave out the last chapter, seams does not belong in hibernate/jpa book


things very well done
-rationalizing why hibernate is the way it is, especially things like how it is implemented to allow separation of concerns
-explaining most of the concepts
-optimizing hibernate
-and many others


SEO and Marketing Tips
BETA RELEASE
Share Prices | Personal Loans | RealEstate Agent | Mortgages | Bad Credit MortgagesCheap Books | Linens | iPod Sale | Layouts MySpace Игри
Magazin Ro Java Persistence with Hibernate