Head First EJB and over one million other books are available for Amazon Kindle. Learn more

Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans) 1st Edition

80 customer reviews
ISBN-13: 978-0596005719
ISBN-10: 0596005717
Why is ISBN important?
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
Buy new
Amazon Price New from Used from
"Please retry"
Paperback, November 7, 2003
"Please retry"
$10.00 $1.39
More Buying Choices
21 New from $10.00 64 Used from $1.39
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

InterDesign Brand Store Awareness Textbooks
$30.32 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans) + Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam + Head First Java, 2nd Edition
Price for all three: $87.87

Buy the selected items together

Editorial Reviews

About the Author

Kathy Sierra has been a master Java trainer for Sun Microsystems, teaching Sun's instructors how to teach the latest Java technologies. She is the founder of one of the largest java community websites in the world, javaranch.com. She is also a key member of the development team for the Sun Certified programmer exam and has developed dozens of applications to demonstrate Java technology.

Bert Bates is a 20-year software developer, a Java instructor, and a co-developer of Sun's upcoming EJB exam (Sun Certified Business Component Developer). His background features a long stint in artificial intelligence, with clients like the Weather Channel, A&E Network, Rockwell, and Timken.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Head First
  • Paperback: 700 pages
  • Publisher: O'Reilly Media; 1 edition (November 7, 2003)
  • Language: English
  • ISBN-10: 0596005717
  • ISBN-13: 978-0596005719
  • Product Dimensions: 8 x 1.5 x 9.2 inches
  • Shipping Weight: 3.5 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (80 customer reviews)
  • Amazon Best Sellers Rank: #807,700 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

54 of 58 people found the following review helpful By max power on November 12, 2003
Format: Paperback Verified Purchase
I passed my programmer's exam because i studied the other wonderful book produced by these two authors; sun's certified programmer book. It helps me to code better too. The certification definitely helps me to become a very competent java programmer.
Having passed the first exam, I started studying for my SCWCD exam. But then after working with Jakarta Struts for a while, I don't know whether it's worth while to take the SCWCD exam. I surely hate the JSP snippets, it makes JSP pages unmaintainable. So, I seriously do not know how SCWCD will help me to do my job better. Dilemma! Dilemma! We're not in college anymore; hence anything we learn should be worth the money, time, and effort.
That's my humble opinion.
Hence, i turn my attention to this book; I skimmed through it for the first couple of days and realize that this is the certification that I shoud pursue next; SCBCD instead of SCWCD. I look beyond the certification; the ability to program EJB to do a better job. Having intrinsic reasons to do something, for example learning the subject for the sake of the knowledge and implementation, is far better than having a piece of paper that says you are certified.
I started reading the book and i honestly just cannot put it down. So far, the items covered in this book make a lot of sense to me; in terms of how i can use them to write better codes and design better EJB. I am a visual learner. Thus, the graphics in this book really enhance and expedite my learning process. When I read them, I understand the concepts instantly! Plus, they're funny. It makes the learning process very fun! Make sure you have some notebook and draw/sketch the important concepts. They help understand some complex points presented.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 15 people found the following review helpful By John A. Justin on August 27, 2005
Format: Paperback
The authors take a complex subject and make it understandable through an interesting set of didactics - they have different ways (like posing questions and giving answers in a conversational style; using metaphors, etc.) of presenting material to enhance understanding.

The most complex part of the subject is entity beans whose methods are inconsistent with stateless session beans of the same name. I think after reading the book one needs to rethink even using entity beans for anything because of the overhead and complexity. I would really be concerned about performance so testing a vertical slice would be a necessity.

The real question at this time is whether you should learn and get involved with EJB 2 at all - since EJB 3 is destined to completely simplify the whole process - eliminate the home interface, ejb component objects, etc.

Using POJOs (Plain Old Java Objects) to accomplish the same task is the strategy of the new light, non-J2EE standards based frameworks such as Spring. It's anticipated that EJB 3 will be very Spring like - whether they hide all the EJB 2 details under the covers or re-architect the whole framework (and hopefully get Spring like performance). There is also the whole notion (and nightmare) of testing your bean using separate containers that one should consider before embarking on the EJB 2 path. All in all, I enjoyed the book's style, and if nothing else, it will help you appreciate the simplicity (hopefully) of EJB 3 when it becomes available.

If you need to support legacy EJB architectures, this is the book to use to learn EJB 2. If you are architecting a new solution, wait for EJB 3, or better yet, look into the light weight non-standards based frameworks like Spring.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
17 of 18 people found the following review helpful By Riccardo Audano on December 22, 2003
Format: Paperback
At my first look at this book I thought it was a comic book, but then I realized it is actually a comic book, but also a good, sound introduction to EJB technology. Let's be honest.. how many of us are absolutely sick of dry, boring texts that try to sell you ejb technology and themselves as they were rocket science? Most computer related books nowadays are ridiculously formal and dry. Is this the way to attract the interest of students or new developers? I don't think so, and neither do the authors of this book. This text is both a good intro to EJB and an example of how to teach. So it will be useful for both the novice programmer and the expert one who is involved in teaching or mentoring. Be warned that this book is really "different" so if you are kinda stiff and find it disconcerting to have lots of images scattered along the text
and like to concentrate only on the "essential raw matter" this
might not be the book for you. A fine example of the fact that only really serious people are not afraid of being funny...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 11 people found the following review helpful By Daniel Gill on November 13, 2003
Format: Paperback
Head First EJB is nothing short of phenomenal in a sea of mostly dry, uninspired, exposés of this very-involved subject matter.
I teach all levels of Java including EJBs and advanced J2EE in a variety of advanced undergraduate software development courses to students at Purdue University. It is particularly challenging to motivate students to study and learn the intricacies of J2EE Architecture and Software Design, and its eventual deployment onto real-world Application Servers.
Head First EJB stands alone in its treatment and presentation of advanced EJB concepts. This book rocks!

I have always said that a bad teacher can take the most inherently interesting material and make it boring, but a great teacher can take the most inherently boring material and make it exciting.
I have added this book as one of the required texts for future offerings of my advanced undergraduate "Enterprise Application Development" course.
I congratulate the authors on this marvelous, highly-readable and enjoyable body of work.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)
This item: Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)
Price: $30.32
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out this page to see more: beginning ejb