Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what s the difference b/w EJB 2.0 and EJB 3.0 technically

Answer Posted / amar

The major differences i have seen between EJB 2.x and EJB
3.0 versions are as follows :-

1). Removal of home interface enabled simple lookup process
in ejb 3.0

2). EJB deployment descriptors are not required in ejb3.0

3). Annotations are used in ejb3.0

4). EJB 3.0 entity beans don’t have home and remote interfaces.

5). EJB 3.0 entity beans/JPA becomes local. Remote
annotations are not at all supported for entity beans.

6). EJB 3.0 beans don’t implement the standard interfaces
like javax.ejb.SessionBean and hence no need to implement
the container call back methods like ejbActivate() etc

7). Query is very flexible. Multiple levels of joins are
enabled through the refined EJB-QL

8). Can be used with pluggable third party persistence providers

9). Security can be provided either through annotations or
through deployment descriptors

10). POJO like EJB 3.0 entities become lightweight and easy
to convert from a DAO to Entity bean or vice versa. Since
EJB 3 entities don’t need implement any interface.

Is This Answer Correct ?    61 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between ejb and spring?

1052


What are the benefits of ejb?

1004


What is ejb and its architecture?

961


What is ejb in weblogic?

1041


What optimization could I use if the ejb container is the only point of write access to the database?

1008


What are the types of enterprise bean?

990


Is method overloading allowed in ejb?

1083


What is ejb application?

950


How to create ejb project in eclipse?

1005


What is ejb and its uses?

983


What changes have been made in ejb 2.0 specifications?

1048


The ejb container implements the ejbhome and ejbobject classes. For every request from a unique client, does the container create a separate instance of the generated ejbhome and ejbobject classes?

1005


What is an entity and its types?

1045


What is an ejb context?

998


Define ACID Properties?

1030