EJB (Enterprise Java Bean) is used to develop scalable, robust and secured enterprise applications in java.
The development of EJB 3 is faster than EJB 2 because of simplicity and annotations such as
- @EJB
- @Stateless
- @Stateful
- @TransactionManagement
- @Resources
- @SessionContext etc.