Going through EJB spec is kind of dull and i personally like to prepare for exams by coding some examples and modifying them. Is EJB 3 in action (2 edition) http://www.manning.com/panda2/ enough to prepare for this exam. Does it covers all the topics mentioned in the exam with sufficient details?
Himai Minh wrote:You can read EJB 3 in Action (2nd edition) to learn the theories. But most exam material is based on JSR 318 specification.
Most people recommend EJB 3. 1 Cookbook and EJB 3.1 by Oreilly.
EJB 3 in Action covers topics like CDI, Application Context Container, Aquallian, JPA, web services and etc. Those topics are not on this exam. This book is not for this exam.
For the exam, read J2EE tutorial (The EJB part), Frits' notes and Ivan's notes.
Thanks, so i should use JSR 318 specification to learn theory but which topics should i pay most attention to. The specification consists of 600+ pages and does all parts are relevant for exam takers or some parts are for vendors who will implement the specification? To practice coding Ivan's study guide will be sufficient ?
For JSR-318, focus on chapter 1-5, 12-14 and 16-23. Skip all the EJB 2.0 topics in those chapters.
I will start reading the EJB 3.1 Cookbook and Ivan's notes after I finish reading JSR-318.
I think understanding the theories first before coding will be more helpful.