HI all, when is ejb 3 going to get released. Heard that in that all the 3 (home,remote and the bean) are clubbed into a single class...
when will it come out. i do not want to take the certification test. so ,can you tell me whether it is better to start studying for ejb now(i am new to ejb) or should i wait until ejb 3.0 gets released....till then i can learn other useful technologies....???
EJB3 is really cool, especially it's annotation which entirely gets rid of those annoying ejb-jar.xml -- basically no xml anymore (well, only a few simple file, e.g.,persistance.xml). Everything is "inject" or annotated into a single POJO class. I really love this feature.
I was going to take the SCBCD test but drop after taking the trainning of EJB3. Yes, the knowledge of EJB2 (concept of SLSB, SFSB) is somewhat useful but limited. Basically you don't know anything about EJB2 and can quick adapt to version3. My opinion of this certificate is if you want to hunt a J2EE job now it's helpful to get this certificate, since it's still in use and many interviewers will ask cute questions such as "do you know EJB?". However if that's not the case, don't waste your time and money on a dying technology.
[ April 11, 2006: Message edited by: Will Lee ] [ April 11, 2006: Message edited by: Will Lee ]
When will EJB3 draft come out? When will all J2EE vendors adopt it? When will all J2EE IDE's support it? From where will companies get experts on EJB3? When will companies adopt EJB3? When will they think of moving existing applications to new platform? (Assuming that 80% of work in IT is of maintenance...)
All these questions will take 2-3 years to be answered and then u'll be 2-3 years behind other guys? I think giving the upgrade exam is a better option, depending upon whether or not EJB3 is successful and in use in companies....
Morover, only getting certifications is not enough...if you dont apply the knowledge gained then u'll surely not be able to retain anything....
SCJP 1.4 : 91%
SCWCD 1.4 : 95%
SCBCD 1.3 : 95%
SCJP 6 Upgrade : 95%
Next SCBCD 1.5
Man is not finished when he is defeated. He is finished when he quits.