Hi all, I am new to EJB technology.I wanna understand EJB in depth.which is the best book among 1. Mastering EJB by Ed Roman, 2. Enterprise Javabeans by Richard Monson-Haefel 3. Professional EJB by PG Sarang,Kyle Gabhart,Andre Tost et al. 4. Head First EJB 5. any other good books?
I am planning to take SCBCD exam after that. which books can help me in this context? Thanks in advance.
Discover the CEO within
Joined: Mar 09, 2005
IMHO Mastering EJB by Ed Roman is the best.
Joined: Feb 16, 2005
2. Enterprise Javabeans by Richard Monson-Haefel
but to be honest, I've not read any of the others. I usually find O'Reilly's books far superior to other publishers for Java books though,
Dave Clark<br />Senior WebSphere Architect<br /><a href="http://www.versant.com" target="_blank" rel="nofollow">Versant Open Access - JDO2 & EJB3</a>
Joined: Mar 13, 2005
I would recommend "Mastering Enterprise JavaBeans" by Ed Romans, Second Edition. I have read the first and second editions. Feel free to read the reviews on amazon.com
For the exam, I think "Head First EJB" is the best.
Ranganatha, The EJB 3.0 specification should soon be finalized. I understand that it is radically different from the existing specification -- which is 2.1
None of the books you mentioned covers EJB 3.0. In my opinion, it would probably be preferrable if you wait for books that cover EJB 3.0 to come out.
You may find that learning EJB 2.1 was a waste of time, and it may make learning EJB 3.0 more difficult, since you may probably need to "unlearn" EJB 2.1.
As far as I know, there are already several EJB servers available that implement EJB 3.0. Perhaps you should start with them (and their associated documentation and code samples), rather than with a book?
I believe that Oracle and JBoss have EJB 3.0 compatible servers. Both are free for personal use.