Enterprise JavaBeans (
EJB) is not JavaBeans. I believe you mean EJB.
EJB 3's goal is to simplify
Java EE development. It has many features that make it simpler and better than EJB 2, such as Annotations support, dependency injection (DI), interceptor, and use JPA for persistence layer instead of Entity Beans.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional