File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SCBCD5.0

 
Amit Suresh Pawar
Ranch Hand
Posts: 30
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I heard that EJB is out of market,so that there is no point to do SCBCD .
is it so?
 
Aum Tao
Ranch Hand
Posts: 210
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Although, frameworks like Spring are getting more popular due to features like Dependency Injection and AOP, you will still need to understand the fundamentals of EJB 3.0 in order to develop business components. They will help you learn other frameworks too. So, it wouldn't be a waste of time to prepare for SCBCD. If you had been preparing for EJB 2.0, I would have advised against it since it was excessively complex and involved lots of code even to develop the most rudimentary applications.
 
mani vannan
Ranch Hand
Posts: 47
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
EJB is often tagged as complex framework, and most of the projects try to avoid EJB as much as possible. Developers always prefer alternative O/R frameworks.

Anyway, this SCBCD can give candidates an identity of 'generic persistence framework' knowledge. And, most of the candidates do the certifications in sake of jobs, interviews, and appraisal.
 
Reza Rahman
author
Ranch Hand
Posts: 580
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Amit,

Your impression certainly has some truth to it, but it is not entirely accurate. EJB 3 adoption has been rising at a steady rate, especially with JBoss Seam/WebBeans/Java EE 6, as well as people's gradual disillusion with SpringSource as a "commercial open source" company and Spring complexity/bloat.

If my client base is an indicator, 50% use Spring, 35% use EJB (both EJB 2 and EJB 3), 15% use neither (just use Struts, Wicket, etc).

Regards,
Reza
 
Chaminda Amarasinghe
Ranch Hand
Posts: 404
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Reza Rahman,

What you meant by this?

as well as people's gradual disillusion with SpringSource as a "commercial open source" company and Spring complexity/bloat.


Also if you never mind I like to know the feature list of JavaEE 6 and EJB3.1 over JavaEE5 and EJB3 respectively.

Thanks
 
Reza Rahman
author
Ranch Hand
Posts: 580
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Chaminda,

If you don't mind, I would rather not discuss Spring/SpringSource beyond what I have already stated. I feel it is a good enough point to start your own research :-).

As to the features in EJB 3.1, here is a starting point: http://www.theserverside.com/tt/articles/article.tss?l=NewFeaturesinEJB31-Part5. Similarly, here is a starting point to what's in Java EE 6: http://phillyjug.jsync.com/meetings/java-ee-6-community-update-by-reza-rahman. Feel free to ask specific questions on either, preferably on another forum.

Best regards,
Reza
[ December 11, 2008: Message edited by: Reza Rahman ]
 
Chaminda Amarasinghe
Ranch Hand
Posts: 404
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Reza
 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Reza Rahman:
Amit,

Your impression certainly has some truth to it, but it is not entirely accurate. EJB 3 adoption has been rising at a steady rate, especially with JBoss Seam/WebBeans/Java EE 6, as well as people's gradual disillusion with SpringSource as a "commercial open source" company and Spring complexity/bloat.


IMO, Spring today is very complex if we count all projects. It's far more complex than EJB. Don't know what they think.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic