Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Enterprise JavaBeans 3.1 6th Edition

2.9 out of 5 stars 15 customer reviews
ISBN-13: 978-0596158026
ISBN-10: 0596158025
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$1.74 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$38.81 On clicking this link, a new layer will be open
More Buying Choices
42 New from $19.25 31 Used from $1.74
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Top 20 lists in Books
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
$38.81 FREE Shipping. Only 19 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Enterprise JavaBeans 3.1
  • +
  • Beginning Java EE 7 (Expert Voice in Java)
Total price: $80.83
Buy the selected items together

Editorial Reviews

About the Author

As Senior Software Engineer at JBoss, a Division of Red Hat, Andrew Lee Rubinger is primarily responsible for development of the company's EJB 3.x implementation. He was an early adopter of Java EE technologies and an active contributor in the tech community.

Bill Burke is a Fellow at the JBoss division of REd Hat Inc. A long time JBoss contributor and architect, his current project is RESTEasy, RESTful Web Services for Java.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 766 pages
  • Publisher: O'Reilly Media; 6 edition (September 27, 2010)
  • Language: English
  • ISBN-10: 0596158025
  • ISBN-13: 978-0596158026
  • Product Dimensions: 7 x 1.5 x 9.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #336,245 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By K. Annamalai on January 1, 2012
Format: Paperback
Drowsy (1/5). Recommended if you have sleeping disorder. Believe it or not, couple of times I used to read this book wantedly when I don't get sleep and in 10 minutes I get into deep sleep mode.

I got this book thinking to upgrade my knowledge base from EJB 3.0 to EJB 3.1 and from JPA 1.2 to JPA 2.0. I could have easily done this by googling, but wanted to choose a reliable source. The fact is the book completely missed to cover the new additions in JPA 2.0.

The author develops example application in each chapter to explain the topic. The examples are so complex and irrelevant to the topic making the read difficult rather than helping. For instance, he uses encryption/decryption algorithm to explain stateless session bean. He also printed the whole example application for each chapter in the appendix. With no heart the last 400 pages out of 750 pages is dumped with code. Will someone print 400 pages of code in this digital world? Rather than making the example easier for the reader the author has taken this as an opportunity to exhibit his programming intellectual.

I recommend "EJB 3 in Action" instead of this book and learn the new additions in EJB 3.1 by googling.
Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Here is why i did not like this book:

* Code snippets alongside text (in many examples) do not exhibit the concept under discussion completely. This alone was a show-stopper for me. I (and i assume others) do not want to go through a 500 line example (in appendix or companion code) to understand a concept
* Coverage on session beans could have been more exhaustive
* Coverage on message driven beans is awesomely bad
* Coverage of "Queries, Criteria, JPA QL" does not cover Criteria API. Or wait a second, maybe it does cover it but without specifying the word "Criteria API" in the text, ever!
* Mistakes in code/xml at many places, looks like released in haste before a stringent review was done (I know that errata is there, but should ...)
* The text is not structured in an intuitive way. "A summary of topics to come at start and then going deep in each topic" is not followed. At times, one has to read through the full chapter to make out the possible ways of doing something by himself/herself
* Written by different authors clearly evident by their different writing style. Publisher should have facilitated (if not enforced) some uniformity to the content style
* Could have been under 450 page book. Putting all the code in appendix doesn't provide much value when the companion code is available, just makes the book more bulky (and costly?)

I will not recommend this book to anybody. It is saddening to see an O'Reilly book of this standard.

--Nafees
2 Comments 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
The first pom doesn't build at all, after going through much trouble to get to the source of its companion codes. That didn't inspire me to buy this book.
2 Comments 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I think this is not a good book, seems like the author added a lot of code inside the book at the end, perhaps it is not a good idea to include all the code in the book, it is enough to include the link and then the reader can download the code.

I was expecting more content, actually I wanted to used that book to get a EJB certification and now I know that it was not a good book.

thank you
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Ig Le on September 13, 2011
Format: Paperback Verified Purchase
Only 400 pages out of 738 is real content, topics could be explained better and those wasted pages could be used for that instead of code samples... Criteria API is not even mentioned in Criteria API chapter!!! Now thats disrespectful to readers who paid for this book... Especially when Criteria is pretty big addition to JPA2. Anyway don't buy this book.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
The writer for 6th edition didn't know how to use computer when first edition went out.
He was given the task to update 5th edition with EJB 3.1.
The book is very poorly written, with extremely ugly and inconsistent code examples.
Not recommended!
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Another O'Reilly book on my review list. This is one of the few books accompanying me since years. I don't know with which one I started but I believe it was the 3rd or even 2nd edition written by Richard Monson-Haefel himself. That was back in 2001 or earlier. Back than EJB was a nice concept but worth nearly nothing without a container. So I found it hard to follow all those examples enriched with all the fancy CORBA and remoting stuff. Even if it was the one being closest to the specification and as vendor independent as possible a WebLogic specific book caught me more. What a surprise, right? Knowing Andrew since some time now I was curious to see what Bill Burke and he did to the book and how I see things today. More than 10 years later.

The Content
Some statistics front-up. With 766 pages this clearly is a visible book in your book-shelf. If you would remove the preface, index and the code examples you end up with 408 pages of content and 318 pages of examples . This is obviously wrong. Due to many reasons (Environment, cost of the book, my back ...).
But let's start with the overview: The book is organized in five parts. Parts 1 through 4 make up the so-called technical manuscript. Part 5 contains the examples and a detailed guide on installing, configuring and running the examples. Nobody is wondering about the fact that this is done using Arquillian and ShrinkWrap :) All examples run on OpenEJB.

Part 1 starts with a bird's-eye view of the technology introducing your to component types and container services and leads you to write your first ever EJB.
Part 2 draws you deeper into the different component models (stateless-, statefull-, singleton- and message driven beans.
Part 3 is all about persistence with JPA.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Enterprise JavaBeans 3.1
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Enterprise JavaBeans 3.1