It took me 2 months. I had 2/10 level in EJB 2.0, 4/10 level in Spring 2.5.5 and 4/10 level in Hibernate.
EJB 2.0 knowledge gave me the start i needed. Spring helped me a lot as i experienced 1:1 mapping of fundamental concepts e.g. Transactions, AOP, IOC etc. Hibernate helped me in getting JPA in just a week or two.
I refered Following :
1) EJB 3.0 in Action
It took me 1 Chapter Per Day. This book is easy. Simple and interesting language. Mastering EJB 3.0 is also good very conceptual but i went with EJB 3.0
2) EJB 3.0 Spec (JSR 220)
Must Read. You will feel bored in the starting but soon you will find it very informative. You will be underlining every 2nd 3rd line. EJB 3.0 Spec will clear Concepts. Its a MUST READ.
Worth Buying. I found 4-5 questions straight out of Enthuware. And many other with the same Concepts emphasized by Enthuware Team.
Wanted to go through MZ Notes but it was too much and too late already.
Visit JavaRanch ! Get Help And Help Others !
I want to thank every Rancher for making Java Ranch such a wonderful place to share and Learn.
Cheers !!! Good Luck.
It does not matter how many times you fall,what matters is how many times you stand back.