I am going through EJB 3.0 core spec chapter 3 these days , I have one stupid doubt , As EJB 3.0 provides back-ward compatibility to support EJB 2.0 at the same time.
So do I need to have idea have idea of ins-outs of EJB 2.0 also for SCBCD 5.0 exam ?
My doubt is , should I go through below big topic also from spec ?
Section 3.6 ::
Remote and local client view of session beans wriiten to EJB 2.1 client view API
- knowing that you can use EJB 2.1 in EJB 3 by injecting a 2.1 bean's home interface
- knowing that you can use EJB 3 in EJB 2.1 by declaring EJB 3 in the deployment descriptor and using JNDI lookups (dependency injection for EJB < 3.0 is not required by the specs)
- knowing about the @Init annotation for statefull beans
This is enough.
I didn't know about that before.
Also have a look at the exam objectives:
General EJB 3.0 Enterprise Bean Knowledge
Identify correct and incorrect statements or examples about EJB 3.0 / EJB 2.x interoperability, including how to adapt an EJB 3.0 bean for use with clients written to the EJB 2.x API and how to access beans written to the EJB 2.x API from beans written to the EJB 3.0 API.
i have read your post before "I am novice to SCBCD family , Hello All..."..
me also novice to SCBCD..myself completed SCWCD last month and planning to prepare for SCBCD.
so out of the books you have listed..have you decided to go through the specs first?
how are you finding it? is it easy to understand? as so many people have listed EJB3 in action is the best one i am planning to go with that book. i did not start my preparation yet..