EJB 2.0 vs EJB 3.0
Review the differences between EJB 2.0 and EJB 3.0 in a structured comparison table, then continue with related interview questions, quizzes, and similar topic comparisons.
Difference Between
EJB 2.0 vs EJB 3.0 - A key comparison and difference of the topics or subjects that will help you understand which is best for your use case. Check out to compare EJB 3.0 and EJB 2.0 as very common job interview questions.
Difference between EJB 2.0 and EJB 3.0
EJB 2.0 vs EJB 3.0 - A key comparison and difference of the topics or subjects that will help you understand which is best for your use case. Check out to compare EJB 3.0 and EJB 2.0 as very common job interview questions.
|
EJB 2.0
|
EJB 3.0
|
|---|---|
| EJB 2.0 uses the entity Beans for accessing the databases. | EJB 3.0 uses the JPA to access the database. |
| EJB 2.0 needs deployment description. | There is no requirement of deployment description while using EJB 3.0. |
| In EJB 2.0, we have to write Home and Remote interface to have access the databases. | EJB 3.0 does not have such constraint and is more convenient in this regard. |
| Security issues are handling through Deployment descriptors in EJB 2.0. | EJB 3.0 is using annotation. |
| EJB 2.0 has limitation in its pluggability with third party persistence providers. | These limitations not exist in EJB 3.0. |
| In EJB 3.0, Query is very flexible and several levels of joins are enabled through the refined EJB-QL. | While EJB 3.0 is facilitating with refined EJB-QL and hence database queries written are very flexible. |
Save For Revision
Bookmark this item, mark it difficult, or place it in a revision set.
Log in to save bookmarks, difficult questions, and revision sets.
Related differences
Explore similar comparisons connected to EJB 2.0 and EJB 3.0 for broader context and interview preparation.
Get differences from below
Browse all available topic comparisons below, or use the search field above to narrow the list instantly.