File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes Best Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Best Book" Watch "Best Book" New topic

Best Book

Sue Pillai
Ranch Hand

Joined: Nov 04, 2004
Posts: 89
EJB gurus,

Which book to do you recommend for a good understanding of EJB. I am a beginner, but I am looking for both core and advanced EJB concepts. I browsed thru amazon and am confused now. I was going to make a choice between HeadFirst & Richard Monson-Haefel. Am I making a wrong choice or is there something better out there? Thanks


SCJP 1.2
Valentin Tanase
Ranch Hand

Joined: Feb 17, 2005
Posts: 704
Hi Sue,

Before spending your money, you might try Sun's tutorial: It's a very nice and enjoyable reading and is free. It explains J2EE from Sun's perspective, which is something that you might like starting with.
As for the best book to start with, I definitely cannot tell you which one could be, but I�d like to recomand you a book that I found very good for both beginners and advanced developers: Mastering Enterprise JavaBeans (2nd Edition) by Ed Roman, Scott Ambler, Tyler Jewell.
However I have to point one more thing to you: J2EE cannot be comprehended as a technology or a spec only. It must be understood and mastered within an application server. There are a lot of rules as part of the spec, but there are even more non-standard rules introduced by the container vendors. Thinking only about entity beans for example, because of the complexity of the problem they try to solve, WebLogic for example, introduces so many flags and extra server-side features (like caching, optimizing concurrency access, etc) more than for all other components all together. Hence you might think about buying a book that explains not only advanced J2EE techniques, but also provides you examples and helps you to understand the container you�d like to master as well.

I think, therefore I exist -- Rene Descartes
Ken Krebs
Ranch Hand

Joined: Nov 27, 2002
Posts: 451
Mastering Enterprise JavaBeans by Roman, et. al. is a very good book which is now in its 3rd edition which provides coverage of some of the latest JEE 1.4 features. It is available as a FREE download at theserverside.

kktec<br />SCJP, SCWCD, SCJD<br />"What we observe is not nature itself, but nature exposed to our method of questioning." - Werner Heisenberg
I agree. Here's the link:
subject: Best Book
It's not a secret anymore!