Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

questions about SCEA 5

 
Sorin Alexandru
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Hi,

At SCEA 5 can you still get questions about EJB before 3.0 ?

Thanks,
Sorin
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Indeed!

I mean, if you have a fully working EJB 2.x application, and you need to add a single EJB, would you upgrade to EJB3.0, or just add a new EJB2.x bean to the application. A good architect would know that you don't change an entire implementation for one additional feature. A question like that might appear on the exam, and indeed, in that type of scenario, going with EJB2.x would be the correct answer!

EJB 2.x components still exist out there! You'd be a pretty miserable J2EE architect if you didn't know anything about them.

The questions won't hit hard on EJB2.x. You need to know some of the differences between the older and newer versions of EJB, which isn't too difficult, because you really can't learn EJB3 from any resource without hearing a bit about how new EJB strategies are different or better than previous versions. And that's about the depth you need to know.

Certainly don't focus all your efforts on EJB 2.x, but know the differences between older and newer versions.

-Cameron McKenzie
 
Sorin Alexandru
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cameron Wallace McKenzie wrote:Indeed!

I mean, if you have a fully working EJB 2.x application, and you need to add a single EJB, would you upgrade to EJB3.0, or just add a new EJB2.x bean to the application. A good architect would know that you don't change an entire implementation for one additional feature. A question like that might appear on the exam, and indeed, in that type of scenario, going with EJB2.x would be the correct answer!

EJB 2.x components still exist out there! You'd be a pretty miserable J2EE architect if you didn't know anything about them.

The questions won't hit hard on EJB2.x. You need to know some of the differences between the older and newer versions of EJB, which isn't too difficult, because you really can't learn EJB3 from any resource without hearing a bit about how new EJB strategies are different or better than previous versions. And that's about the depth you need to know.

Certainly don't focus all your efforts on EJB 2.x, but know the differences between older and newer versions.

-Cameron McKenzie


Thank you Cameron.
Regarding the first part of your answer where you say either upgrade everything to EJB3.0 or just add a new EJB2.x bean, I guess there is a third way: add a new EJB3.0 to the existing framework of EJBs 2.x.

Greetings,
Sorin
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorin Alexandru wrote:
Regarding the first part of your answer where you say either upgrade everything to EJB3.0 or just add a new EJB2.x bean, I guess there is a third way: add a new EJB3.0 to the existing framework of EJBs 2.x.

Correct, EJB 3 and EJB 2 can be working together in EJB 3 container. For me, it's not necessary that everything must be the same (Use only either EJB 2 or EJB 3).
 
Ronald Wouters
Ranch Hand
Posts: 190
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Kengkaj Sathianpantarit wrote:
Correct, EJB 3 and EJB 2 can be working together in EJB 3 container.


This of course implies that the client you are working for is willing to upgrade their production environment to host an appserver that implements an EJB 3 compliant container.
But you are correct of course.

Regards

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic