dharmendra gahlot wrote:Thanks for resolving my confusion.
The myth that Spring is being used more than EJB is because of Spring fans having being very focal in the past, blogging, writing articles, disrupting news posts about
Java EE/EJB, etc. It's a miracle that this site is one of the few places that covers EJB, yet isn't frequently raided by hordes of Spring fans yelling that we should all stop learning for these crazy SCBCD exams
This presence in the 'blogosphere' might give a false impression that Spring is more popular, but I don't think this is true. In our company for instance we use EJB almost exclusively (on Jboss) and only a small legacy application is build with Spring. Many friends of my who work at tech companies are also reporting they're using EJB. I'm not saying Spring is not popular, it actually is, but I don't really think that Spring is *much* more popular than EJB. With Java EE 5 and certainly Java EE 6, it seems EJB is rapidly gaining market share and is winning the hearts of developers everywhere.
Of course, for your own personal career it definitely wouldn't hurt to have BOTH a SCBCD 5 and a Spring certification ;)